Programming the Raspberry Pi: Getting Started with Python by Simon Monk free download.
An updated guide to programming your own Raspberry Pi projects
- Updated for Raspberry Pi 2
- Set up your Raspberry Pi and explore its features
- Navigate files, folders, and menus
- Write Python programs using the IDLE editor
- Use strings, lists, functions, and dictionaries
- Work with modules, classes, and methods
- Create user-friendly games using Pygame
- Build intuitive user interfaces with Tkinter
- Attach external electronics through the GPIO port
- Add powerful Web features to your projects
This is a five star rating for beginners without question. I like how this book connects basic programming skills specifically with the hardware being used with it, in this case a Raspberry Pi. This is a good starting point for hobbyists looking to learn how to program and interface with hardware but it’s really not for advanced users.
They assume the reader knows nothing about what they’re about to get into. The first two chapters cover getting the hardware configured and running.
The programming portions cover the basics – variables, functions, modules, etc. You won’t be coding the next Google from what you’ll learn but it’s enough to understand the foundations for more advanced concepts in other books. There’s also a good overview of the specific hardware features of the Pi, including the row of “GPIO” pins used to interface with custom hardware. There are a few projects in the book that guide the reader through constructing some simple electronics to communicate with the Pi.
This books reminds me a lot of the entry level programming books I read as a kid with my Apple II. This is an excellent starting point for kids and adults looking to learn about computing. But it will only be the first stop in a very long journey to proficiency.
<< Programming the Raspberry Pi >>
Size: 16.26 MB