Product image 1
Product image 2
Product image 3
HomeStore

Programming the Raspberry Pi: Getting Started with Python

Programming the Raspberry Pi: Getting Started with Python

Learn to program your own Raspberry Pi projects with Python – no prior programming experience required. This practical guide by Dr. Simon Monk covers everything from initial setup to building complete DIY projects including games, controllers, and robots.

Updated for the Raspberry Pi 2 and Raspbian operating system, this book walks you through Python programming fundamentals while teaching you to control external electronics through the GPIO port.

What You'll Learn

  • Raspberry Pi Setup – Configure hardware, software, files, and folders
  • Python Fundamentals – Write scripts using IDLE editor
  • Data Structures – Work with strings, lists, functions, and dictionaries
  • Object-Oriented Programming – Use modules, classes, and methods
  • Game Development – Create user-friendly games with Pygame
  • GUI Design – Build intuitive interfaces with Tkinter
  • Hardware Control – Connect external electronics via GPIO
  • Web Integration – Add web features to your projects

DIY Projects Included

  • Hangman game
  • RGB LED controller
  • Digital clock
  • RasPiRobot with ultrasonic rangefinder

About the Author

Dr. Simon Monk holds a degree in Cybernetics and Computer Science and a PhD in Software Engineering. A full-time writer on hobby electronics and open source hardware, he is the author of numerous electronics books including "30 Arduino Projects for the Evil Genius" and co-author of "Practical Electronics for Inventors".

Book Details

  • Edition: Second Edition (updated for Raspberry Pi 2)
  • Language: Python
  • Level: Beginner-friendly

Ideal For

  • Beginners learning Python programming
  • Makers wanting to add code to electronics projects
  • Anyone new to Raspberry Pi development
$18.56
Programming the Raspberry Pi: Getting Started with Python
$18.56

Product Information

Shipping & Returns

Description

Learn to program your own Raspberry Pi projects with Python – no prior programming experience required. This practical guide by Dr. Simon Monk covers everything from initial setup to building complete DIY projects including games, controllers, and robots.

Updated for the Raspberry Pi 2 and Raspbian operating system, this book walks you through Python programming fundamentals while teaching you to control external electronics through the GPIO port.

What You'll Learn

  • Raspberry Pi Setup – Configure hardware, software, files, and folders
  • Python Fundamentals – Write scripts using IDLE editor
  • Data Structures – Work with strings, lists, functions, and dictionaries
  • Object-Oriented Programming – Use modules, classes, and methods
  • Game Development – Create user-friendly games with Pygame
  • GUI Design – Build intuitive interfaces with Tkinter
  • Hardware Control – Connect external electronics via GPIO
  • Web Integration – Add web features to your projects

DIY Projects Included

  • Hangman game
  • RGB LED controller
  • Digital clock
  • RasPiRobot with ultrasonic rangefinder

About the Author

Dr. Simon Monk holds a degree in Cybernetics and Computer Science and a PhD in Software Engineering. A full-time writer on hobby electronics and open source hardware, he is the author of numerous electronics books including "30 Arduino Projects for the Evil Genius" and co-author of "Practical Electronics for Inventors".

Book Details

  • Edition: Second Edition (updated for Raspberry Pi 2)
  • Language: Python
  • Level: Beginner-friendly

Ideal For

  • Beginners learning Python programming
  • Makers wanting to add code to electronics projects
  • Anyone new to Raspberry Pi development