Wow! eBook The best eBook site ever!

Functional Programming Patterns in Scala and Clojure 0

Functional Programming Patterns in Scala and Clojure

Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. This book introduces you, the experienced Java programmer, to Scala and Clojure: practical, production-quality languages that run...

3D Game Programming for Kids 0

3D Game Programming for Kids

You’ll jump right in and write games and simulations while learning programming fundamentals. You’ll use the ICE Code Editor, which was created especially for this book to make it easy for you to get started with...

Backbone.Marionette.js 0

Backbone.Marionette.js

Backbone.js has become a popular library for developing modern web applications as their complexity and size increase. With Marionette.js, boilerplate code is handled by the library, letting you focus on your application’s specifics. You’ll discover Marionette...

Programming Erlang, 2nd Edition 0

Programming Erlang, 2nd Edition

Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your programs run. That’s because Erlang uses sets of parallel processes—not a single sequential...

Practical Programming, 2nd Edition 0

Practical Programming, 2nd Edition

You don’t need any programming experience to get started. First, you’ll get a detailed introduction to Python and to programming. You’ll find out exactly what happens when your programs are executed. Through real-world examples, you’ll learn...

The Coding Dojo Handbook 0

The Coding Dojo Handbook

This book is full of practical advice and ideas for practicing skills such as test-driven development, refactoring, and pair programming. Perhaps you’re a team lead, and you’d like to promote good practices among your team colleagues....

The Retrospective Handbook 0

The Retrospective Handbook

Are you running retrospectives regularly? Perhaps you run retrospectives once a week, or fortnightly. Do you feel like you could be getting more out of your retrospectives and fuelling continuous improvement in your teams? You may...

Java Network Programming, 4th Edition 0

Java Network Programming, 4th Edition

This practical guide provides a complete introduction to developing network programs with Java. You’ll learn how to use Java’s network class library to quickly and easily accomplish common networking tasks such as writing multithreaded servers, encrypting...

iOS 7 Programming Cookbook 0

iOS 7 Programming Cookbook

Overcome the vexing issues you’re likely to face when creating apps for the iPhone, iPad, or iPod touch. With new and thoroughly revised recipes in this updated cookbook, you’ll quickly learn the steps necessary to work...