Raspberry Pi Bootcamp : For the Beginner

Raspberry Pi Bootcamp : For the Beginner

Learn the Raspberry Pi and build cool projects like a RetroPie Gaming System and Google Home Clone with tutorials!

Start learning about the Raspberry Pi and build fun projects right now!


Learn the Raspberry Pi

Learn how to build a Google Home Clone using the Google Assistant API
Learn to build a Google Home Clone
Your Personal Digital Assistant
Learn to work with GPIO pins and understand Python by doing code reviews
Work with GPIO pins
Learn Python Basics
Learn how to build a RetroPie Gaming System with the Raspberry Pi
Build a RetroPie Gaming System
Play Nintendo, Sega and Playstation Games on your Gaming System
Play Nintendo, Sega and PlayStation Games!

This course will take you from beginner to expert with Raspberry Pi. It uses the latest Raspberry Pi 3 and is catered for all levels and those in interested in learning about the Raspberry Pi and its capabilities.

In addition to learning fundamental concepts, you will work with GPIO pins, learn basic Python coding skills and tackle some fun projects like building a RetroPie Gaming System and a DIY Google Home Clone.


Course Curriculum

  • Raspbian setup and configuration
  • First boot up
  • Connecting to a network and configuring preferences
  • Getting familiar with Raspbian
  • Using GPIO (General Purpose Input Output) pins
  • Introduction to GPIO pins
  • Powering an LED from your GPIO pins
  • Installing a Web Server
  • Install and setup Apache
  • Install and setup PHP
  • Controlling Circuits from a Web Page
  • Giving the Apache user advanced privileges
  • Turning our LED on from a Web Page
  • Python / PHP code review for LED on/off control
  • Blinking our LED from Web Page Controls Free Preview
  • Python / PHP code review for LED blink control
  • Set up your own Gaming System using the Raspberry Pi
  • Introduction to RetroPie Free Preview
  • Components needed
  • Downloading RetroPie and Flashing our SD Card
  • Setup Components
  • Setting up the Gamepad or Controller
  • Configuring RetroPie
  • Understanding the process of getting ROMS and how they need to be setup
  • Preparing and Installing ROMs
  • Play Games!
  • Closing
  • Closing Comments
  • Bonus Content
  • Understanding the different models of the Raspberry Pi
  • How to provide external power for your remote Raspberry Pi projects
  • Understanding the difference between Arduino and Raspberry Pi

What you will learn

  • You will understand all the components needed to get your Raspberry Pi up and running and how to connect them
  • You will learn how to easily prepare an SD card and flash it for any Operating System for the Pi
  • You will learn to work with GPIO (General Purpose Input Output) pins and how to programmatically control them with Python
  • You will be able to build simple circuits with an LED and interface them to GPIO pins
  • You will build a fully functioning gaming system with RetroPie to play old Nintendo, Sega, PlayStation games and games from many other older consoles..
  • You will build a Personal Digital Assistant or Google Home Clone using the Google Assistant API complete with robust speech recognition
  • You will learn about the different types of Raspberry Pi models
  • You will learn the difference between Arduino and Raspberry Pi and when you should use one over the other

What are the requirements?

  • You will understand all the components needed to get your Raspberry Pi up and running and how to connect them
  • No previous programming or electronics knowledge required
  • Everything is taught from scratch
  • You will need the following items:
    • A Raspberry Pi 3
    • USB mouse
    • USB keyboard
    • HDMI cable
    • Power Adapter for Raspberry Pi
    • Micro SD card

What am I going to get from this course?

  • Become familiar with Raspberry Pi
  • Learn how to easily prepare SD cards for any Raspberry Pi Operating System
  • Build a Digital Assistant using the Google Assistant API and Raspberry Pi
  • Build a Gaming System with Raspberry Pi
  • Understand how to work with GPIO pins and external peripherals
  • Install and configure a Web Server
  • Learn how to control circuits and peripherals over the internet via a web page

What is the target audience?

  • Anyone interested in learning about Raspberry Pi
  • Student
  • Electronics Hobbyist
  • Maker

Reviews

Don't just take my word for it, listen to what students are saying about the course...

I gained some general understanding on the workings of the RPi. I consider this course a good starter which gives you some ideas on the multifaceted nature of this device. After taking this course you'll have a better idea about the potential directions you can further develop your knowledge into.

Gabor Zsamboky

Course is informative on raspberry pi hardware and software, even outlines the basics of linux operating system and python and PHP coding laguage.

George Day

I am working my way through this Pi course. Its been great so far. I am not a novice so not finding it hard. I want to move on to the Home Automation courses and took this to ensure that I had all the basics in place first.

Mel Taylor

Doing the project and learning it step by step was really fun, and in the end, it paid off.Great lectures.

Farhan Zaman

I like how Lee explains everything step by step. I am a novice that started this course knowing very little about the Pi and Lee has given me the confidence to begin expanding my knowledge into more complex projects.

Larry Ciecior

very easy to follow. very thorough.

Wayne Seicor