The All-In-One Raspberry Pi & Arduino Developer Bundle

102 Enrolled
9 Courses & 61 Hours
Deal Price$69.99
Suggested Price
$423.00
You save 83%
The All-In-One Raspberry Pi & Arduino Developer Bundle
$69.99$423.0083% OFF

What's Included

Raspberry Pi for Beginners: Complete Course
  • Experience level required: Beginner
  • Access 98 lectures & 10 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

98 Lessons (10h)

  • Your First Program

    1. Intro
    1.1 Welcome!3:33
    1.2 What is Raspberry Pi and What Can You Do With it?5:10
    1.3 List of Materials for this Course - and Recommendations7:28
    1.4 How to get the most out of this course1:24
    1. Install Raspberry Pi OS Without any External Monitor or Keyboard
    2.1 Intro0:57
    2.2 Flash the Raspberry Pi OS with SSH and Wi-Fi Setup, on your micro SD card7:09
    2.3 Boot your Raspberry Pi For the First Time2:12
    2.4 Find the Raspberry Pi’s IP address8:02
    2.5 Connect to Your Pi Using SSH5:54
    2.6 Setup VNC to Get a Remote Access to your Raspberry Pi OS Desktop11:09
    2.7 Finish the Startup Configuration - Last Steps6:33
    2.8 Extra - not needed for first install: if you have to change Wi-Fi in the SD card6:34
    1. Program with Python3 - Variables and Functions
    3.1 Intro0:50
    3.2 Your first Python program - Discover the Thonny IDE10:59
    3.3 Variables10:31
    3.4 Variables - Data Types7:49
    3.5 Functions10:28
    3.6 Variables - Scope6:29
    3.7 Activity 01 - Create a Function to Concatenate 2 Uppercase Strings2:46
    3.8 Activity 01 - Solution8:11
    1. Program with Python3 - Conditions, Loops, Lists
    4.1 Conditions11:06
    4.2 Condition Operators11:32
    4.3 Activity 02 - Validate User Input4:01
    4.4 Activity 02 - Solution4:40
    4.5 Loops12:26
    4.6 Lists14:02
    4.7 Activity 03 - Compute Max Value Inside a List2:02
    4.8 Activity 03 - Solution9:20
    4.9 Python Modules3:32
    4.10 Program with Python3 - Section Conclusion0:57
    1. Build Your First Raspberry Pi Circuit
    5.1 Intro0:45
    5.2 Warning - PLEASE WATCH - How to Safely Manipulate Your Board3:10
    5.3 Understand How a Breadboard Works4:24
    5.4 The Resistors Color Code4:54
    5.5 Build Your First Circuit - 1 LED and 1 resistor7:39
    1. Control Raspberry Pi’s GPIOs with Python
    6.1 How GPIOs Work3:22
    6.2 Create a Python Program to Make an LED Blink10:18
    6.3 Activity 04 - Set the LED’s State From User Input1:45
    6.4 Activity 04 - Solution7:53
    6.5 Add a Push Button to Your Circuit8:58
    6.6 Detect When a Button is Pressed with Python4:26
    1. Practice More with GPIOs
    7.1 Activity 05: Power ON the LED When the Button is Pressed0:49
    7.2 Activity 05 - Solution8:22
    7.3 Add 2 More LEDs to Your Circuit6:04
    7.4 Activity 06 - Change the Powered on LED When Pressing the Button1:36
    7.5 Activity 06 - Solution13:12
    7.6 Activity 07 - Optimize Your Code with Lists and Functions2:32
    7.7 Activity 07 - Solution16:08
    1. Detect Movement with a PIR Sensor
    8.1 Intro2:58
    8.2 Tune the PIR sensor4:54
    8.3 Add the PIR Sensor to Your Circuit8:00
    8.4 Read the PIR’s Data with Python6:31
    8.5 Activity 08 - Power on an LED when Motion is Detected - Your First Alarm System0:29
    8.6 Activity 08 - Solution3:44
    1. Use the Terminal on Your Raspberry Pi
    9.1 Intro1:59
    9.2 Navigation and File System16:15
    9.3 Edit Files From the Terminal with Nano8:48
    9.4 Create, Remove, and Manipulate Files7:41
    9.5 Install & Update Software10:08
    9.6 A Few More Terminal Commands to Gain More Control Over Your Raspberry Pi3:39
    1. Python3 and the Terminal
    10.1 Install Python Modules4:08
    10.2 Work with Python from the Terminal10:14
    10.3 Read, Write, and Manipulate Files with Python11:17
    10.4 Activity 09 - Create a new Python Script From the Terminal2:25
    10.5 Activity 09 - Solution5:02
    1. Send an Email From Your Raspberry Pi
    11.1 Intro1:04
    11.2 Create a new Gmail Account5:06
    11.3 Install a new Python Module: yagmail3:09
    11.4 Get the Password in Your Python Program7:56
    11.5 Send Your First Email From the Raspberry Pi4:54
    11.6 Add an Attachment to Your Email3:08
    1. Add Vision to Your Applications with the Raspberry Pi Camera V2 Module
    12.1 Intro2:02
    12.2 Plug the Camera to Your Raspberry Pi3:10
    12.3.1 Enable the Camera (Bullseye)7:42
    12.3.2 Enable the Camera (Buster)1:30
    12.4 Take a Photo From the Terminal5:22
    12.5 Record a Video From the Terminal2:40
    12.6 Take a Photo with Python6:47
    12.7 Record a Video with Python3:18
    12.8 Activity 10 - Take a Series of Pictures1:54
    12.9 Activity 10 - Solution7:28
    1. Create a Web Application on Your Raspberry Pi with Flask and Python
    13.1 Intro1:46
    13.2 Write Your First Web Server7:46
    13.3 Add a new URL and Connect Flask with GPIOs5:45
    13.4 Activity 11 - Choose Which LED to Power on From a Web Browser2:56
    13.5 Activity 11 - Solution7:33
    1. Final Course Project
    14.1 Intro - Project Overview5:49
    14.2 Project - Step 119:45
    14.3 Project - Step 28:25
    14.4 Project - Step 38:13
    14.5 Project - Step 410:05
    14.6 Project - Step 514:57
    14.7 Project - Step 69:17
    14.8 Project - Step 717:19
    14.9 Project Conclusion1:25
    1. Conclusion
    15.1 What You've Learned1:16
    15.2 What to do next2:16

Raspberry Pi for Beginners: Complete Course

ER
Edouard RenardEdouard Renard | Software Engineer & Entrepreneur
4.6/5 Instructor Rating: ★ ★ ★ ★

Edouard Renard is a software engineer and entrepreneur. He enjoys teaching new technologies to people, and making complex stuff easy to understand. His method is simple and contains only 3 words: Step-By-Step. He knows how hard it can be to learn a new topic and just be lost in an ocean of information, without knowing what to do. In his courses, he makes sure that you learn one step at a time, through practice, and that you also learn the best practices.

Edouard also co-founded a robotics startup in 2016, building a complete robotic arm, from scratch, with Arduino, Raspberry Pi, Ubuntu, and ROS. Thus, he is aware of things that work and things that don’t work, thanks to a lot of practice. This will save you precious time and make you progress faster.

Description

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 stuck. This course will focus on the “why” and make you much more autonomous with your Raspberry Pi, so you will be able to start your own projects without having to desperately search for code to copy/paste on the Internet. This complete hands-on, step-by-step course targets the latest version of Raspberry Pi, the Raspberry Pi 4. Note that everything also works perfectly for Raspberry Pi 2 and 3 versions.

4.6/5 average rating: ★ ★ ★ ★

  • Access 98 lectures & 10 hours of content 24/7
  • Master your Raspberry Pi, starting from scratch
  • Build a complete surveillance & alarm project with Raspberry Pi
  • Learn Python 3 from zero
  • Use the Raspberry Pi's GPIOs to control hardware components
  • Create a web server on your Raspberry Pi

Specs

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner
  • Have questions on how digital purchases work? Learn more here

Requirements

  • A computer + a Raspberry Pi 4 (also works with Raspberry 2 and 3)

Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your Cart
Your cart is empty. Continue Shopping!
Processing order...