Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Raspberry Pi

The best Raspberry Pi courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
The Raspberry Pi is a small, affordable single-board computer that you will use to design and develop fun and practical IoT devices while learning programming and computer hardware. In addition, you will learn how to set up up the Raspberry Pi enviro..


4.6
·
1455 reviews
3.5h
Core Electronics
Udemy
Beginner
3.5h
Self-paced
Okay
Get started with Raspberry Pi and learn how to use it as a full fledged maker; from software to hardware!


4.4
·
2579 reviews
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this class you will learn how to use these protocols with other external devices (sensors, motors, GP..


4.6
·
883 reviews
4h 47m
Mel Grubb
Pluralsight
Beginner
4h 47m
Self-paced
Good
Turn a Raspberry Pi computer into a fully-featured home server. Run your home for a penny a day. In this course, you'll learn how to turn a Raspberry Pi computer into a complete home server, capable of sharing files and media, backing up your other c..


5
·
207 reviews
8h
Microsoft
edX
Beginner
8h
Self-paced
Okay
Want to become a part of the growing IoT developer community? This course teaches you how to write C-language software that controls input and output from sensors and electrical components connected to Raspberry Pi and Arduino-compatible embedded dev..
6h
Raspberry Pi Foundation
Futurelearn
All levels
6h
3 weeks
No certificate
Learn how data is represented through media; audio, visual and text. Supported by Google. This online course from the Raspberry Pi Foundation explores how computers do interesting things with data. You?ll discover how to represent and manipulate text..
9.5h
Dr. Peter Dalmaris
Udemy
Intermediate
9.5h
Self-paced
Okay
A whirlwind tour of full-stack web application development on the Raspberry Pi


4.6
·
513 reviews
8h
Raspberry Pi Foundation
Futurelearn
All levels
8h
4 weeks
No certificate
Create simple systems that respond to and control the physical world using the Raspberry Pi and Python. Over four weeks, you?ll develop your knowledge of simple electronics and computing, setting up your Raspberry Pi and writing your first program us..
4.5h
Lee Assam
Udemy
All levels
4.5h
Self-paced
Okay
Master the Raspberry Pi 3! Work with Python, GPIO pins and sensors, the Pi Camera Module, build an Amazon Echo Clone!


4.5
·
414 reviews
8h
Raspberry Pi Foundation
Futurelearn
All levels
8h
4 weeks
No certificate
Explore the basics of Python. Guided by the Raspberry Pi Foundation, you?ll learn to code your first program. Supported by Google. On this course, you?ll explore programming in Python. Guided by the Raspberry Pi Foundation, you?ll discover basic prog..
2.5h
Lee Assam
Udemy
Beginner
2.5h
Self-paced
Okay
Learn about the Raspberry Pi, build a DIY Google Home Clone, RetroPie Gaming System, work with GPIO pins and much more..


4.4
·
317 reviews
2h
Venkatesh Varadachari
Udemy
Beginner
2h
Self-paced
Okay
Learn how to create software and hardware projects using Raspberry Pi and Python.


4.4
·
275 reviews
9h
Loony Corn
Udemy
All levels
9h
Self-paced
Okay
Have a blast using the Raspberry Pi to do some home automation and understand the Internet of Things


4.1
·
334 reviews
2h
comfiny .
Udemy
All levels
2h
Self-paced
Okay
Installation, setup & configuration, Static IP, GPS Testing, Remote GUI, location tracking on Google Map, IoT & more


4.4
·
230 reviews
4.5h
Elder Lucas Oliveira
Udemy
All levels
4.5h
Self-paced
Okay
Aprenda a programar a placa RASPBERRY Pi com PYTHON e aplique em PROJETOS REAIS


4.5
·
165 reviews
3h 10m
Kevin Sidwar, Software Engineer + Hardware Enthusiast
Skillshare
All levels
3h 10m
Self-paced
No certificate
This is the first class on Skillshare to cover the Raspberry Pi and contains just over 3 hours of video instruction. This class is for beginners inter..


4.75
·
22 reviews
4.5h
Rodrigo Vertulo
Udemy
All levels
4.5h
Self-paced
Okay
Aprenda a Programar em PYTHON aplicando o conhecimento com o RASPBERRY PI


4.3
·
183 reviews
1.5h
Ashwin Pajankar ? 50,000+ Students Worldwide
Udemy
Beginner
1.5h
Self-paced
Okay
Kick start Innovation with Complete Raspberry Pi Raspbian Setup in 60 minutes


4.2
·
210 reviews
0.5h
Lee Assam, University Instructor, Software Developer
Skillshare
All levels
0.5h
Self-paced
No certificate
In this class we will be building a Retro Gaming System using a Raspberry Pi. I will be showing the basics of getting the system up and running. It is..


5
·
3 reviews
0.5h
Lee Assam, University Instructor, Software Developer
Skillshare
All levels
0.5h
Self-paced
No certificate
In this class, you will learn to leverage the power of the Raspberry Pi and the Google Assistant API to build your very own Digital Assistant. The pro..


5
·
2 reviews
2.5h
Ben Heidorn
Udemy
All levels
2.5h
Self-paced
Okay
Create a computer cluster using Raspberry Pi boards - everything from hardware, software, design and networks


4.3
·
168 reviews
0.5h
Philip 'dm' Campbell, Digital Skills for Creative T...
Skillshare
All levels
0.5h
Self-paced
No certificate
A PirateBox is a portable electronic device, often consisting of a Wi-Fi router and a device for storing information, creating a wireless network that..


5
·
1 reviews
1h 59m
Lee Assam, University Instructor, Software Developer
Skillshare
All levels
1h 59m
Self-paced
No certificate
Learn about the Raspberry Pi, build a DIY Google Home Clone, RetroPie Gaming System, work with GPIO pins and much more..


5
·
1 reviews
14h
Mohamed Belhassen
Udemy
All levels
14h
Self-paced
Okay
Track attendance in real time through an IOT hybrid system using Android Kotlin, Parse server, Rpi & Push Notifications


5
·
2 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.