by Paul P. Daniels, Luis Atencio
On the web, events and messages flow constantly between UI and server components. With RxJS, you can filter, merge, and transform these streams directly, opening the world of data flow programming to browser-based apps. This JavaScript implementation of the ReactiveX spec is perfect for on-the-fly tasks like autocomplete. Its asynchronous communication model makes concurrency much, much easier.RxJS in Actio...
Price: $43.99 | Publisher: Manning | Release: 2017
by Dominik Picheta
Nim is a multi-paradigm programming language that offers powerful customization options with the ability to compile to everything from C to JavaScript. It can be used in any project and illustrates that you don't have to sacrifice performance for expressiveness!Nim in Action is your guide to application development in Nim. You'll learn how Nim compares to other languages in style and performance, ...
Price: $35.59 | Publisher: Manning | Release: 2017
by Gabriel Ford, Sadie Ford, Melissa Ford
Can 8-year-olds write computer programs? You bet they can! In Scratch, young coders use colorful blocks and a rich graphical environment to create programs. They can easily explore ideas like input and output, looping, branching, and conditionals. Scratch is a kid-friendly language created by MIT that is a safe and fun way to begin thinking like a programmer, without the complexity of a traditional programm...
Price: $19.50 | Publisher: Manning | Release: 2017
FREE EBOOK - Understanding API Security
by Justin Richer, Antonio Sanso
Gone are the days when it was acceptable for a piece of software to live in its own little silo, disconnected from the outside world. Today, services are expected to be available for programming, mixing, and building into new applications. The web-based Application Programming Interface, or API, is how services make themselves available in this dynamic world. By exposing an API, a service can find new life ...
Publisher: Manning | Release: 2017
by Brian Godsey
Data collected from customers, scientific measurements, IoT sensors, and so on is valuable only if you understand it. Data scientists revel in the interesting and rewarding challenge of observing, exploring, analyzing, and interpreting this data. Getting started with data science means more than mastering analytic tools and techniques, however; the real magic happens when you begin to think like a data scie...
Price: $30.96 | Publisher: Manning | Release: 2017
by Jim R. Wilson
JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This greatly expanded second edition introduces new language features while dramatically increasing coverage of core topics. Each hands-on chapter offers progressively more challenging topics and techniques, broadening your skill set and enabling you to think in Node.js.Wr...
Price: $27.99 | Publisher: The Pragmatic Programmers | Release: 2017
by Erica Sadun
Apple's Swift programming language has finally reached stability, and developers are demanding to know how to program the language properly. Swift Style guides you through the ins and outs of Swift programming best practices. This is the first best practices book for serious, professional Swift programmers and for programmers who want to shine their skills to be hired in this demanding market.A style g...
Price: $18.95 | Publisher: The Pragmatic Programmers | Release: 2017
A Common-Sense Guide to Data Structures and Algorithms
by Jay Wengrow
Algorithms and data structures are much more than abstract concepts. Mastering them enables you to write code that runs faster and more efficiently, which is particularly important for today's web and mobile apps. This book takes a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code. Graphics and examples make the...
Price: $14.80 | Publisher: The Pragmatic Programmers | Release: 2017
FREE EBOOK - The Data Science Design Manual
by Steven S. Skiena
This engaging and clearly written textbook/reference provides a must-have introduction to the rapidly emerging interdisciplinary field of data science. It focuses on the principles fundamental to becoming a good data scientist and the key skills needed to build systems for collecting, analyzing, and interpreting data. The Data Science Design Manual is a source of practical insights that highlights what real...
Price: $61.52 | Publisher: Springer | Release: 2017
FREE EBOOK - An Introduction to Machine Learning, 2nd Edition
by Miroslav Kubat
This book presents fundamental machine learning concepts in an easy to understand manner by providing practical advice, using straightforward examples, and offering engaging discussions of relevant applications. The main topics include Bayesian classifiers, nearest-neighbor classifiers, linear and polynomial classifiers, decision trees, neural networks, and support vector machines. Later chapters show how t...
Price: $65.87 | Publisher: Springer | Release: 2017