Raspberry Pi for Beginners, Step by Step you own this product

Build Amazing Projects with Raspberry Pi 4 Using Python 3, GPIOs, Flask, the Raspberry Pi Camera, and More

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!


5, 10 or 20 seats+ for your team - learn more

Look inside

You may be just getting started or have already started to learn how to build projects with your Raspberry Pi, but knowing what to do first and which path to follow can be quite hard, and you may feel baffled. The problem with most online resources for Raspberry Pi is that they focus on making you run existing programs so that you feel you’ve accomplished a lot; but, in reality, you’ve just copied or pasted some random code and didn’t even scratch the surface. The why you should do that is not covered. Then the next time you need to do something on your own, you feel stuck and too dependent on other people's code.

This course focuses on the why and helps you to become more autonomous with your Raspberry Pi. You will be able to start your own projects without having to desperately search for code on the internet to copy and paste. My personal goal is to help you understand enough to get started quickly and to make you think as a problem solver with engineer-level skills.

This complete hands-on, step-by-step course targets the latest version of Raspberry Pi, which is Raspberry Pi 4. Everything also works perfectly for Raspberry Pi 2 and 3 versions. At the end of the course, you will have a strong foundation with your Raspberry Pi, and you will be able to start your own projects in no time.

Distributed by Manning Publications

This course was created independently by Edouard Renard and is distributed by Manning through our exclusive liveVideo platform.


  • A computer and a Raspberry Pi 4 (also works with Raspberry 2 and 3)
  • A list of hardware components (provided in a free preview lecture at the beginning). You can still start the course without those components.

what you will learn

  • Master Raspberry Pi starting from scratch
  • Build a complete surveillance and alarm project with Raspberry Pi
  • Learn Python 3 from zero, step by step
  • Install the latest version of Raspberry Pi OS on your Raspberry Pi 4 (also works on Raspberry Pi 2 and 3)
  • Use the Raspberry Pi’s GPIOs to control hardware components
  • Create a web server on your Raspberry Pi
  • Send emails from your Raspberry Pi
  • Use the terminal to get more control over your Raspberry Pi
  • Take pictures and videos with the Raspberry Pi camera v2
  • Be more independent when working on your future projects
  • Get more practice with hands-on lessons, 11 activities, and a final project

about the instructor

Edouard Renard is a software engineer, entrepreneur, and robotics teacher. He enjoys teaching new technologies to people and makes complex stuff easy to understand. His method is simple and contains only three words—step by step.

He knows how hard it can be to learn a new topic and to be lost in an ocean of information without knowing what to do. In his courses, he makes sure that his students learn one step at a time through practicing and that students also learn the best practices.

Edouard is passionate about robotics. He cofounded a robotics startup in 2016, building a complete robotic arm from scratch with Arduino, Raspberry Pi, Ubuntu, and ROS. He likes building cool new robotics projects in his free time. 

what's a liveVideo?
Find out more

choose your plan


only $41.67 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Raspberry Pi for Beginners, Step by Step liveVideo for free