Test-Driven Development with Python
by Harry J.W. Percival
By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.In the process, you'll...
Price: $3.02 | Publisher: O'Reilly Media | Release: 2014
Data Structures and Algorithms with JavaScript
by Michael McMillan
As an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms - including linked lists, stacks, queues, and graphs - within the constraints of the JavaScript environment.Deter...
Price: $33.99 | Publisher: O'Reilly Media | Release: 2014
by Axel Rauschmayer
Like it or not, JavaScript is everywhere these days - from browser to server to mobile - and now you, too, need to learn the language or dive deeper than you have. This concise book guides you into and through JavaScript, written by a veteran programmer who once found himself in the same position.Speaking JavaScript helps you approach the language with four standalone sections. First, a quick-start guide te...
Price: $41.39 | Publisher: O'Reilly Media | Release: 2014
by Neal Ford
If you want to take advantage of functional programming features in Java and other languages, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity.Each chapter shows...
Price: $21.89 | Publisher: O'Reilly Media | Release: 2014
by Luke VanderHart, Ryan Neufeld
With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world's best Clojurians contributed recipes.Each recipe incl...
Price: $29.60 | Publisher: O'Reilly Media | Release: 2014
by Lee Boonstra
Get hands-on experience building speedy mobile web apps with Sencha Touch 2.3, the user interface JavaScript framework built specifically for the mobile Web. With this book, you'll learn how to build a complete touch application, called Find a Cab, that has the look and feel of a native app on Android, iOS, Windows, and BlackBerry devices.In the process, you'll work with Sencha's model-view-c...
Price: $6.06 | Publisher: O'Reilly Media | Release: 2014
Make: Getting Started with Sensors
by Kimmo Karvinen, Tero Karvinen
To build electronic projects that can sense the physical world, you need to build circuits based around sensors: electronic components that react to physical phenomena by sending an electrical signal. Even with only basic electronic components, you can build useful and educational sensor projects.But if you incorporate Arduino or Raspberry Pi into your project, you can build much more sophisticated projects...
Price: $13.78 | Publisher: O'Reilly Media | Release: 2014
by Stephen Cleary
If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. With more than 75 code-rich recipes, author Stephen Cleary demonstrates parallel processing and asynchronous programming techniques, using libraries and language features in .NET 4.5 and C# 5.0.Concurrency is becoming more common in responsive and scalable applic...
Price: $33.99 | Publisher: O'Reilly Media | Release: 2014
by Jason Swartz
Why learn Scala? You don't need to be a data scientist or distributed computing expert to appreciate this object-oriented functional programming language. This practical book provides a comprehensive yet approachable introduction to the language, complete with syntax diagrams, examples, and exercises. You'll start with Scala's core types and syntax before diving into higher-order functions an...
Price: $31.99 | Publisher: O'Reilly Media | Release: 2014
by Joshua Backfield
If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Author Joshua Backfield begins slowly by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices.In each chapter, you'll learn a functional concept and then us...
Price: $14.99 | Publisher: O'Reilly Media | Release: 2014