Buy new:
-48% $17.55$17.55
Delivery January 3 - 9
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Good
$12.00$12.00
Delivery Tuesday, January 7
Ships from: Amazon Sold by: Shelf of Treasures
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the authors
OK
Learning Python with Raspberry Pi 1st Edition
Purchase options and add-ons
The must-have companion guide to the Raspberry Pi User Guide!
Raspberry Pi chose Python as its teaching language of choice to encourage a new generation of programmers to learn how to program. This approachable book serves as an ideal resource for anyone wanting to use Raspberry Pi to learn to program and helps you get started with the Python programming language. Aimed at first-time developers with no prior programming language assumed, this beginner book gets you up and running.
- Covers variables, loops, and functions
- Addresses 3D graphics programming
- Walks you through programming Minecraft
- Zeroes in on Python for scripting
Learning Python with Raspberry Pi proves itself to be a fantastic introduction to coding.
- ISBN-101118717058
- ISBN-13978-1118717059
- Edition1st
- PublisherWiley
- Publication dateMarch 10, 2014
- LanguageEnglish
- Dimensions7.5 x 0.7 x 9.2 inches
- Print length288 pages
Frequently bought together

4 stars and above
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find this book a good starting resource for learning Python with the Raspberry Pi. It covers a wide range of topics, from scripting to graphics to using the GPIO. The writing is clear and easy to read, with only a few minor typos. However, opinions differ on how easy it is to use, with some finding it easy and convenient to download example code, while others feel there are too many errors in the code that make it frustrating for beginners.
AI-generated from the text of customer reviews
Customers find the book a good introduction to Python and programming. They say it's suitable for beginners, with plenty of examples and an excellent primer to Pygame and QWidgets. The book provides a good base understanding of these three programming languages and teaches how to implement them.
"...It will give you a really good base understanding of all 3 and teach you how to implement them well." Read more
"Enjoyed the book... very timely and applicable. I am on to my next resources to continue growing. I enjoyed working through the MANY examples." Read more
"An excellent introduction to Pygame and QWidgets. Well written and thought out." Read more
"I originally purchased this book for my kids. It has chapters on Python, Pygame, 3D, games, Minecraft(Pi version) API and more...." Read more
Customers enjoy the book's variety of topics, from scripting to graphics to using the GPIO. They find it provides a good overview of what you can do with Python and the examples are interesting and fun.
"...It is relatively easy to follow and the examples are definitely interesting and fun. Examples use mostly API python modules for coding...." Read more
"Provides a good overview of the different things you can do with Python and the Raspberry Pi and gives you experience writing lines of Python..." Read more
"This book covers an incredible range of topics - from scripting to graphics to using the GPIO pins...." Read more
"I like the range of topics covered...." Read more
Customers find the book well-written and easy to read. It provides experience writing Python code with only a few minor typos. The book is thought-out and a must-have for beginners.
"An excellent introduction to Pygame and QWidgets. Well written and thought out." Read more
"...you can do with Python and the Raspberry Pi and gives you experience writing lines of Python code...." Read more
"...It is clear and easy to read with only a few minor typos...." Read more
"Must have for beginners, well written." Read more
Customers have different views on the tool's ease of use. Some find it easy to use with an example code that can be downloaded to save time, while others say there are not a lot of learning materials and errors in the code make it frustrating for beginners.
"A lot of "Type this. See. It does that." Not a lot of learning why. I find that I've forgotten one chapter by the end of the next...." Read more
"...The writer certainly knows his stuff. The example code can be downloaded to save time but I like to manually enter the code, since you learn by..." Read more
"Not great. Errors in the code make it frustrating for a beginner. The thought of burning a book is criminal, but this would be the first to smolder..." Read more
"Nice and easy-to-use tool for the new raspberry pi." Read more
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on July 25, 2014Amazing intro to python book while simultaneously teaching you how to do neat things with the Pi. If you have an interest in low level programming and Python and the Pi I think this is your best bet. It will give you a really good base understanding of all 3 and teach you how to implement them well.
- Reviewed in the United States on April 27, 2014Bought this book as an amazon ebook. Currently working through the programming exercises. It is relatively easy to follow and the examples are definitely interesting and fun. Examples use mostly API python modules for coding. It is always amazing how little code it can take to create a fully functional application using api components. The web browser app surprised me and works quite well. The writer certainly knows his stuff. The example code can be downloaded to save time but I like to manually enter the code, since you learn by doing. It also helps you understand error messages and how to fix typos, indent or syntax errors. I tend to miss colon's and have learned to watch more carefully when coding. The only complaint would be that I found the book a little pricey considering it was an ebook. I feel the publishers (not necessarily Amazon) are gouging the public by over pricing. I would have felt better buying the ebook directly from the author (eg self published through Amazon) knowing that he would get most of the profits instead of middle men overpricing, taking a large cut and leaving the author with a small fraction.
- Reviewed in the United States on December 27, 2014Enjoyed the book... very timely and applicable. I am on to my next resources to continue growing.
I enjoyed working through the MANY examples.
- Reviewed in the United States on May 7, 2015An excellent introduction to Pygame and QWidgets. Well written and thought out.
- Reviewed in the United States on April 10, 2016Provides a good overview of the different things you can do with Python and the Raspberry Pi and gives you experience writing lines of Python code.
Doesn't do a great job of explaining the code it uses to give the reader a deeper understanding of how each program works making it difficult to take what you learn to apply to your own projects.
Overall, just scratches the surface of what you need to know to develop your own programs.
- Reviewed in the United States on March 8, 2014This book covers an incredible range of topics - from scripting to graphics to using the GPIO pins. It is clear and easy to read with only a few minor typos. All of the code in the book is also available on the web site which saves a lot of typing.
If I had one complaint it would be that the book is truly an introduction in the first few chapters but seems to get a little thinner on the details later on in the book. For example, it spends a good bit of time explaining basic programming concepts such as syntax and logical constructs. And for most of the chapters it describes what is happening in the code line-for-line. But in the chapter on GPIO programming it says not to worry about how the function interacting with the hardware operates. This would have been a very good place to go into a lot of detail.
- Reviewed in the United States on July 18, 2014I originally purchased this book for my kids. It has chapters on Python, Pygame, 3D, games, Minecraft(Pi version) API and more. I find myself using it as a reference. This book is a must have for Raspberry Pi owner.
- Reviewed in the United States on December 14, 2017It's about the Pi, what more can be said?
Top reviews from other countries
b gordonReviewed in Canada on October 8, 20155.0 out of 5 stars Great Book
Excellent book, well developed, well written and a pleasure to use. Clear, fun and practical hands-on projectsmake this an excellent choice for learning Python for all ages. From basics straight to graphics, games, networking, minecraft scripting and talking to hardware, there's a lot of useful ground covered here :)
-
lucaReviewed in Italy on July 27, 20153.0 out of 5 stars Python Introduzione
Sicuramente grazie a questo libro ho impara te le basi per scrivere in Pyphon. Detto questo rimane un libro quel tratta di molti temi (vedere indice) e di nessuno in modo specifico. Non lo consiglierei ma neanche sconsiglierei. Se siete alle primissime armi con questo linguaggio meglio acquistarlo.
FRANCIS DEMIERREReviewed in France on May 9, 20153.0 out of 5 stars A very nice book
As a Raspberry Pi and Python beginner I found the book very informative and to the point. It gives simple examples, opens up the access to the broad world of libraries (Qt, OpenGL, etc ...) and also Internet based tools to be used from the Python programs. Liked the explanations about Raspberry features that can be exploited from Python. Like the very simple JSON examples too. All in all a very good introduction.
-
PereReviewed in Spain on May 3, 20144.0 out of 5 stars Un buen libro de introducción a Python.
Es un libro en el que, sin profundizar mucho, se tocan muchos temas: Introducción a Python, GUI con Qt, PyGame, OpenGL, redes, multimedia GPIO,...
J. BuddinReviewed in the United Kingdom on March 29, 20145.0 out of 5 stars Fantastic introduction
Being a bit of a tinkerer, I find the RaspberryPi very exciting. Being a bit of a nerd I find programming intriguing. These two things combined make this book an excellent choice as a starting point, and for people with a bit of prior knowledge alike.
It is written in such a way that it introduces the most important concepts without getting bogged down in the details like some of its counterparts. I can imagine that some people who already know a bit about Python would find it frustrating because it does gloss over those details, but as a training professional I am really impressed that it keeps its eye on the prize and delivers the pertinent knowledge in exactly the right amounts, and at the right pace. The details are tackled as and when needed, so you will end up being a confident programmer, and RPi hacker.
I have been tinkering with Python for a year or two, and I learned new things within the first four chapters, so even people with a bit of experience, you will find it a useful refresher.
There are a few typos and errors, but the supporting website is excellent and it is so well written, I still rate it at 5 stars. The future is bright, our future hardware hackers and mad inventors have never had it so good.


