Programming the Raspberry Pi, Second Edition: Getting Started with Python
An updated guide to programming your own Raspberry Pi projectsLearn to create inventive programs and ... more

Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have ... more

Raspberry Pi Computer Architecture Essentials
With the release of the Raspberry Pi 2, a new series of the popular compact computer is available fo ... more

Mastering SciPy
The SciPy stack is a collection of open source libraries of the powerful scripting language Python, ... more

Introduction to Machine Learning with Python
Many Python developers are curious about what machine learning is and how it can be concretely appli ... more

Raspberry Pi Cookbook, 2nd Edition
With millions of new users and several new models, the Raspberry Pi ecosystem continues to expand - ... more

Mastering Linux Shell Scripting
Shell scripting is a quick method to prototype a complex application or a problem by automating task ... more

Internet of Things with Python
Internet of Things (IoT) is revolutionizing the way devices/things interact with each other. And whe ... more

Expert Python Programming, 2nd Edition
Python is a dynamic programming language, used in a wide range of domains by programmers who find it ... more

Professional Python
Professional Python goes beyond the basics to teach beginner- and intermediate-level Python programm ... more