by Luciano Ramalho
Python's simplicity lets you become productive quickly, but this often means you aren't using everything it has to offer. With this hands-on guide, you'll learn how to write effective, idiomatic Python code by leveraging its best - and possibly most neglected - features. Author Luciano Ramalho takes you through Python's core language features and libraries, and shows you how to make your...
Price: $39.49 | Publisher: O'Reilly Media | Release: 2015
by Karl Bunyan
If you already have even basic familiarity with HTML, CSS, and JavaScript, you're ready to learn how to build a browser-based game. In Build an HTML5 Game, you'll use your skills to create a truly cross-platform bubble-shooter game - playable in both desktop and mobile browsers.The programming starts right away in Chapter - no hemming and hawing, history, or throat clearing. Exercises at the end o...
Price: $14.28 | Publisher: No Starch Press | Release: 2015
by Mahesh Venkitachalam
Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what do you do next?Python Playground is a collection of imaginative programming projects that will inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware like the Arduino and Raspberry Pi. You'll le...
Price: $17.50 | Publisher: No Starch Press | Release: 2015
The SparkFun Guide to Processing
by Derek Runberg
Processing is a free, beginner-friendly programming language designed to help non-programmers create interactive art with code.The SparkFun Guide to Processing, the first in the SparkFun Electronics series, will show you how to craft digital artwork and even combine that artwork with hardware so that it reacts to the world around you. Start with the basics of programming and animation as you draw colorful s...
Price: $18.40 | Publisher: No Starch Press | Release: 2015
by Marina Umaschi Bers, Mitchel Resnick
ScratchJr is a free, introductory computer programming language that runs on iPads and Android tablets. Inspired by Scratch, the wildly popular programming language used by millions of children worldwide, ScratchJr helps even younger kids create their own playful animations, interactive stories, and dynamic games.The Official ScratchJr Book is the perfect companion to this free app and makes coding easy and...
Price: $14.57 | Publisher: No Starch Press | Release: 2015
Java Persistence with Hibernate, 2nd Edition
by Christian Bauer, Gavin King, Gary Gregory
Java Persistence with Hibernate, 2nd Edition explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate, working through mappings, queries, fetching strategies, transactions, conversations, caching, and more. Along the way you'll find a well-illustrated discussion of best practices in datab...
Price: $39.99 | Publisher: Manning | Release: 2015
by Radu Gheorghe, Matthew Lee Hinman, Roy Russo
Modern search seems like magic - you type a few words and the search engine appears to know what you want. With the Elasticsearch real-time search and analytics engine, you can give your users this magical experience without having to do complex low-level programming or understand advanced data science algorithms. You just install it, tweak it, and get on with your work.Elasticsearch in Action teaches you h...
Price: $33.04 | Publisher: Manning | Release: 2015
by William Kennedy with Brian Ketelsen, Erik St. Martin
Application development can be tricky enough even when you aren't dealing with complex systems programming problems like web-scale concurrency and real-time performance. While it's possible to solve these common issues with additional tools and frameworks, Go handles them right out of the box, making for a more natural and productive coding experience. Developed at Google, Go powers nimble startup...
Price: $30.00 | Publisher: Manning | Release: 2015
by Sasa Juric
Elixir in Action teaches you how to solve practical problems of scalability, concurrency, fault tolerance, and high availability using Elixir. You'll start with the language, learning basic constructs and building blocks. Then, you'll learn to think about problems using Elixir's functional programming mindset. With that solid foundation, you'll confidently explore Elixir's seamless ...
Price: $35.99 | Publisher: Manning | Release: 2015
Getting MEAN with Mongo, Express, Angular, and Node
by Simon Holmes
Traditional web dev stacks use a different programming language in every layer, resulting in a complex mashup of code and frameworks. Together, the MongoDB database, the Express and AngularJS frameworks, and Node.js constitute the MEAN stack - a powerful platform that uses only one language, top to bottom: JavaScript. Developers and businesses love it because it's scalable and cost-effective. End users...
Price: $29.00 | Publisher: Manning | Release: 2015