Programming the Raspberry Pi: Getting Started with Python by Simon Monk free download

Programming the Raspberry Pi: Getting Started with Python by Simon Monk free download


Programming the Raspberry Pi: Getting Started with Python by Simon Monk free download.

An updated guide to programming your own Raspberry Pi projects

Learn to create inventive programs and fun games on your powerful Raspberry Pi―with no programming experience required. This practical book has been revised to fully cover the new Raspberry Pi 2, including upgrades to the Raspbian operating system. Discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. DIY projects include a hangman game, RGB LED controller, digital clock, and RasPiRobot complete with an ultrasonic rangefinder.
  • 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 >>


Format: PDF

Size: 16.26 MB


Link 1 | Link 2 Link 3 | Link 4


Leave a Reply

Your email address will not be published. Required fields are marked *