Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Programming


1. 

Windows Phone 8

Windows Phone 8

By: Ralf Ehlert; Gregor Woiwode

Publisher: dpunkt

Publication Date: 15-APR-2013

Insert Date: 20-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

• kompaktes Wissen zum Development auf dem WP8• Schneller Einstieg mit steiler Lernkurve• Viele Praxisbeispiele zum Nachschlagen• End-To-End Lösung zum Nachprogrammieren...

2. 

TouchDevelop: Programming on the Go, Third Edition

TouchDevelop: Programming on the Go, Third Edition

By: R Nigel Horspool; Nikolai Tillmann

Publisher: Apress

Publication Date: 03-JUN-2013

Insert Date: 20-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

"The book is great! It's clear and easy to read, with loads of examples that showed my students what to do." -- Larry Snyder, Emeritus Professor, University of Washington, Department of Computer Science and Engineering "Having the TouchDevelop book available made our events so much easier. Students could figure things out for themselves with help from the book." -- Jennifer Marsman, Microsoft Principal Developer Evangelist Mobiledevices such as smartphones and tablets are set to become the main computersthat virtually all people will own and carry with them at all times. And...

3. 

Smashing CoffeeScript

Smashing CoffeeScript

By: Alex Hudson

Publisher: John Wiley & Sons

Publication Date: 20-MAY-2013

Insert Date: 20-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Brew the perfect code with CoffeeScript If you're familiar with JavaScript and the often-frustrating process of creating complex applications, a nice cup of CoffeeScript can help. CoffeeScript is a programming language that compiles into JavaScript and simplifies the entire development process. Now you can tap the full power of CoffeeScript with Smashing CoffeeScript. This full-color, practical book explains CoffeeScript language, syntax, and processes, and will soon have you producing concise and quality code. Ultimately, you'll create RIAs and mobile apps faster, with less...

4. 

Unity 4.x Cookbook

Unity 4.x Cookbook

By: Matt Smith; Chico Queiroz

Publisher: Packt Publishing

Publication Date: 14-JUN-2013

Insert Date: 19-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Over 100 recipes to spice up your Unity skills A wide range of topics are covered, ranging in complexity, offering something for every Unity 4 game developer Every recipe provides step-by-step instructions, followed by an explanation of how it all works, and alternative approaches or refinements Book developed with the latest version of Unity (4.x) In Detail Covering the latest version (Unity 4) of this established game engine, the Unity 4.x Cookbook explores a wide range of 3D, animation, multimedia, and scripting game features. The power of Unity 4 is demonstrated...

5. 

Corona SDK Application Design

Corona SDK Application Design

By: Daniel Williams;

Publisher: Packt Publishing

Publication Date: 13-JUN-2013

Insert Date: 17-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

A quick and easy guide to creating your very own mobile apps with Corona SDK Build apps that can be used on multiple platforms Test your apps and publish them on GooglePlay and Apple’s App store Develop your own apps with the help of interactive examples In Detail Corona SDK is a software development kit, which allows programmers to build mobile applications on iOS and Android devices. It is used by developers to build, both business and gaming apps at record speeds. "Corona SDK Application Design" will show you the power behind Corona SDK and how to make best use of...

6. 

Instant Yii 1.1 Application Development Starter

ShortCut

Instant Yii 1.1 Application Development Starter

By: Jacob Mumm; Mark Safronov

Publisher: Packt Publishing

Publication Date: 05-JUN-2013

Insert Date: 17-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Get started with building attractive PHP web applications with the Yii framework Learn something new in an Instant! A short, fast, focused guide delivering immediate results Set up your development environment and plan your application Use Yii's automatic code generators to scaffold routes, forms, and list views Learn about some of the most popular extensions that add functionality to your application In Detail PHP is one of the most popular languages for building web sites and applications. While the Yii framework came a little bit later to the PHP scene, it has...

7. 

Learning Python, 5th Edition

Learning Python, 5th Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 24-JUN-2013

Insert Date: 17-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages....

8. 

Rough Cuts
Introducing Elixir

Introducing Elixir

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 15-DEC-2013

Insert Date: 15-JUN-2013

Table of Contents • Start Reading

Elixir is smooth, powerful, and small, an excellent place for newcomers to learn about functional programming. Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby. Going well beyond simplifying some of Erlang's odder corners, Elixir reaches toward metaprogramming with poweful macro features....

9. 

Learning Java, 4th Edition

Learning Java, 4th Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 25-JUN-2013

Insert Date: 14-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements....

10. 

IT Governance: Guidelines for Directors

IT Governance: Guidelines for Directors

By: Alan Calder

Publisher: IT Governance Ltd

Publication Date: 28-APR-2005

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

"A director's guide to IT governance This book is an essential read for those sitting on the board of any organisation that wants to secure its information, its intellectual property and its competitive advantage. Written for a non-technical, commercially-minded audience, this book offers a comprehensive introduction to the critical subject of IT governance. Why is IT governance important? Your business will stand or fall on the quality of its IT governance. Information technology can enable you to improve your operations and cut costs. And by changing the way you deal with your...

11. 

F# for C# Developers

F# for C# Developers

By: 

Publisher: Microsoft Press

Publication Date: 18-JUN-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Extend your C# skills to F#—and create analytical, data-rich computational and parallel software components faster. Topics include F# for OOP, functional, and imperative programming; F# and C# data structures; design patterns; real-world apps....

12. 

HTML5 Game Programming with enchant.js

HTML5 Game Programming with enchant.js

By: Brandon McInnis; Ryo Shimizu; Hidekazu Furukawa; Ryohei Fushimi; Ryo Tanaka; Kevin Kratzer

Publisher: Apress

Publication Date: 31-MAY-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

HTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their video game ideas into reality. A step-by-step guide to the free, open-source HTML5 and JavaScript engine enchant.js, it is ideally suited for game fans who have always wanted to make their own game but didn't know how. It begins with the foundations of game programming and goes on to introduce advanced topics like 3D. We live in an age where smartphones and tablets have made games more ubiquitous than ever. Based around HTML5, enchant.js is ideally suited for aspiring game programmers...

13. 

Liferay Portal Performance Best Practices

Liferay Portal Performance Best Practices

By: Samir Bhatt;

Publisher: Packt Publishing

Publication Date: 10-JUN-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

A practical tutorial to learn the best practices for building high performing Liferay-based solutions Learn best practices for architecting high performing Liferay- based solutions Practices for configuring a load balancer and cluster of Liferay portal Find outKnow how to perform load testing and performance tuning activity for Liferay- based solutions In Detail Liferay portal is thea leading horizontal portal product available oin the market. It wais named lLeader in Gartner's Magic Quadrant for Horizontal Portals. Because of the flexibility offered by Liferay Portal...

14. 

JavaScript Programmer's Reference

JavaScript Programmer's Reference

By: Jonathan Reid; Thomas Valentine

Publisher: Apress

Publication Date: 05-JUN-2013

Insert Date: 13-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

JavaScript Programmer's Reference is an invaluable resource that won't stray far from your desktop (or your tablet!). It contains detailed information on every JavaScript object and command, and combines that reference with practical examples showcasing how you can use those commands in the real world. Whether you're just checking the syntax of a method or you're starting out on the road to JavaScript mastery, the JavaScript Programmer's Reference will be an essential aid. With a detailed and informative tutorial section giving you the ins and outs of programming with JavaScript and the...

15. 

L'art du développement Android: Édition française établie avec le concours de Expertise Android, 4e édition

L'art du développement Android: Édition française établie avec le concours de Expertise Android, 4e édition

By: Grant Allen

Publisher: Pearson France

Publication Date: 04-JAN-2013

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Créez vos premières applications Android pour smartphones et tablettes ! Android, la plateforme désormais incontournable de Google, gratuite et open source, est le système d'exploitation mobile le plus répandu au monde. Avec la version 4.0, Google unifi e son OS mobile pour qu'il soit adapté à la fois aux smartphones et aux tablettes, en plus d'apporter de nombreuses nouvelles fonctionnalités et d'étendre les possibilités des applications mobiles. À l'aide d'exemples faciles à exécuter, L'art du développement Android, 4e édition enseigne toutes les bases de la programmation Android, et...

16. 

Android 4: Développement d'applications avancées

Android 4: Développement d'applications avancées

By: Reto Meier

Publisher: Pearson France

Publication Date: 05-OCT-2012

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Écrit par une figure majeure de l'univers Android, cet ouvrage incontournable vous explique en détail comment tirer parti des pleines potentialités d'Android pour créer des applications originales et élaborées. Extrêmement complet, fondé sur les dernières nouveautés du SDK Android 4, ce livre passe en revue la plateforme de développement et vous apporte l'incomparable savoir-faire de son auteur au travers de nombreux exemples. Les développeurs expérimentés apprendront à exploiter toutes les nouvelles fonctionnalités permises par la dernière version majeure d'Android, tandis que les plus...

17. 

Apache Maven: Version 2 et 3, 2e édition

Apache Maven: Version 2 et 3, 2e édition

By: Nicolas De loof; Arnaud Héritier

Publisher: Pearson France

Publication Date: 26-AUG-2011

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Maven, l'outil open-source de gestion et d'automatisation de développement Java, a le vent en poupe. Les raisons : il systématise, rationalise et simplifie le développement collaboratif de projets Java, faisant gagner aux entreprises comme aux développeurs du temps et de l'argent ! Les auteurs, membres de l'équipe de développement Maven, aidés par toute la communauté francophone, ont imaginé de présenter Maven 3 et ses versions précédentes sous un angle original et didactique, à travers un projet fictif, inspiré de leurs expériences sur le terrain. Ils présentent dans ce livre...

18. 

Le langage C: Édition mise à jour avec la norme C11

Le langage C: Édition mise à jour avec la norme C11

By: Peter Aitken; Bradley Jones

Publisher: Pearson France

Publication Date: 19-OCT-2012

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Apprenez à programmer dans l'un des langages les plus populaires au monde ! Grâce à des exercices pratiques et des cas concrets, cet ouvrage vous initie progressivement à toutes les bases du langage (fonctions, structures, pointeurs, gestion de mémoire, gestion fichiers, bibliothèques de classes, etc.), vous apprend à utiliser les bonnes syntaxes et vous fournit de nombreux conseils, notamment en matière de sécurité. À l'issue de cet ouvrage, vous serez apte à réaliser de petits programmes et à comprendre le code de programmes plus complexes. À l'aide de bibliothèques de fonctions...

19. 

Programmer pour iPhone/iPad: 45 tutoriels pour programmer sous iOS

Programmer pour iPhone/iPad: 45 tutoriels pour programmer sous iOS

By: iPuP

Publisher: Pearson France

Publication Date: 06-JUL-2012

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

Apprenez à programmer pour iPhone et iPad et rejoignez le forum d'entraide iPup... Forte de son expérience en programmation Objective-C depuis 2009 et de ses valeurs d'entraide via le forum www.ipup.fr, l'équipe fondatrice d'iPup a rédigé ce livre dans le but de répondre au mieux aux attentes des utilisateurs. Il en résulte un guide pratique constitué de tutoriels thématiques qui vous accompagnera tout au long de votre apprentissage, que vous soyez simple débutant ou déjà sensibilisé au développement d'applications iPhone/iPad. Chaque thème est illustré d'exemples approfondis portant...

20. 

Learn Cocoa on the Mac, Second Edition

Learn Cocoa on the Mac, Second Edition

By: Jack Nutting; Peter Clark

Publisher: Apress

Publication Date: 29-MAY-2013

Insert Date: 12-JUN-2013

Slots: 1.0

Table of Contents • Start Reading

The Cocoa frameworks are some of the most powerful for creating native OS X apps available today. However, for a first-time Mac developer, just firing up Xcode 4 and starting to browse the documentation can be a daunting and frustrating task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools? Learn Cocoa for the Mac, Second Edition, completely revised for OS X Mountain...