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
FREE EBOOK - Java-Based Real-Time Programming
by Klas Nilsson
Development of embedded software has for some years mainly been carried out by hardware-aware programming using the C-language, and in some cases even in assembly languages. This works well in simple cases when the application demands and the hardware are known at design time, and the size of the (statically defined) software is small. When applications increase in size and must be rapidly developed (time t...
Publisher: Self-publishing | Release: 2016
by Colin Gillespie, Robin Lovelace
Become a more productive programmer with Efficient R Programming. Drawing on years of experience teaching R courses, authors Colin Gillespie and Robin Lovelace give practical advice on a range of topics - from optimizing set-up of RStudio to leveraging C++ - that make this book a valuable asset for both experienced and novice programmers. It's suitable for academics, business users, and programmers fro...
Price: $21.49 | Publisher: O'Reilly Media | Release: 2016
Practical Probabilistic Programming ![]()
![]()
![]()
![]()
![]()
by Avi Pfeffer, Stuart Russell
Practical Probabilistic Programming introduces the working programmer to probabilistic programming. In this book, you'll immediately work on practical examples like building a spam filter, diagnosing computer system data problems, and recovering digital images. You'll discover probabilistic inference, where algorithms help make extended predictions about issues like social media usage. Along the w...
Price: $39.99 | Publisher: Manning | Release: 2016
FREE EBOOK - Programming for Computations - MATLAB/Octave ![]()
![]()
![]()
![]()
![]()
by Svein Linge, Hans Petter Langtangen
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possi...
Price: $50.02 | Publisher: Springer | Release: 2016
FREE EBOOK - Spring Data Programming Cookbook
by JCGs
Spring Data's mission is to provide a familiar and consistent, Spring-based programming model for data access while still retaining the special traits of the underlying data store.It makes it easy to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. This is an umbrella project which contains many subprojects that are specific to...
Publisher: Self-publishing | Release: 2016
Beginning Android Programming with Android Studio, 4th Edition ![]()
![]()
![]()
![]()
![]()
by Jerome DiMarzio
As the dominant mobile platform today, the Android OS is a powerful and flexible platform for mobile device. The new Android 7 release (New York Cheesecake) boasts significant new features and enhancements for both smartphone and tablet applications. This step-by-step resource takes a hands-on approach to teaching you how to create Android applications for the latest OS and the newest devices, including bot...
Price: $6.22 | Publisher: Wrox | Release: 2016
by Irv Kalb
Get started in the world of software development: go from zero knowledge of programming to comfortably writing small to medium-sized programs in Python. Programming can be intimidating (especially when most books on software require you to know and use obscure command line instructions) but it doesn't have to be that way!In Learn to Program with Python, author Irv Kalb uses his in-person teaching exper...
Price: $23.16 | Publisher: Apress | Release: 2016