Skills you will learn!
Curriculum

16 Topics
Module 1 Introduction (Video)
Lecture 1.1 - Raspberry Pi Board (Updated)
Lecture 1.2 - Raspberry Pi Processor
Lecture 1.3 - Raspberry Pi vs. Arduino (Updated)
Lecture 2.1 - Operating System Benefits
Lecture 2.2 - Processes
Lecture 2.3 - Raspberry Pi IoT
Lecture 3.1 - Raspberry Pi Setup
Lecture 3.2 - Raspberry Pi Configuration
Lecture 3.3 - Overclocking (Updated)
Pre-Course Survey
Course Overview
Module 1 Objectives
Module 1 Reading
Module 1 Quiz
Module 1 Peer Assignment:

14 Topics
Module 2 Introduction (Video)
Lecture 1.1 - Linux Basics
Lecture 1.2 - Login
Lecture 1.3 - Linux Filesystem (Updated)
Lecture 2.1 - Navigating the Filesystem (Updated)
Lecture 2.2 - Text Editors (Updated)
Lecture 2.3 - Accessing Files
Lecture 3.1 - Permissions
Lecture 3.2 - Processes
Lecture 3.3 - Linux Graphic User Interface
Module 2 Objectives
Module 2 Reading
Module 2 Quiz
Module 2 Peer Assignment

14 Topics
Module 3 Introduction (Video)
Lecture 1.1 - Python on Raspberry Pi
Lecture 1.2 - Python Programming Environment
Lecture 1.3 - Python Expressions
Lecture 2.1 - Strings
Lecture 2.2 - Functions
Lecture 2.3 - Function Arguments
Lecture 3.1 - Lists
Lecture 3.2 - List Methods
Lecture 3.3 - Control Flow
Module 3 Objectives
Module 3 Reading
Module 3 Quiz
Module 3 Peer Assignment

15 Topics
Module 4 Introduction (Video)
Lecture 1.1 - General Purpose IO Pins
Lecture 1.2 - Protocol Pins
Lecture 1.3 - GPIO Access
Lecture 2.1 - General Purpose IO Pins (Updated)
Lecture 2.2 - Pulse Width Modulation
Lecture 2.3 - Demo of a Blink
Lecture 3.1 - Graphic User Interface
Lecture 3.2 Tkinter Library
Lecture 3.3 - Interaction
Module 4 Objectives
Module 4 Reading
End-of-Course Survey
Module 4 Quiz
Module 4 Peer Assignment

  Write a Review

The Raspberry Pi Platform and Python Programming for the Raspberry Pi

Go to Free Course