Skills you will learn!
Curriculum

16 Topics
Module 1 - Introduction (video)
Lecture 1.1 - Network (Updated)
Lecture 1.2 - Secure Shell
Lecture 1.3 - SSH Client/Server
Lecture 2.1 - SSH Server (Updated)
Lecture 2.2 - Network Programs
Lecture 2.3 - Internet Protocols
Lecture 3.1 - IP Addresses (Updated)
Lecture 3.2 - Domain Names
Lecture 3.3 - Client/Server
Pre-Course Survey
Course Overview
Module 1 Objectives
Module 1 Reading
Module 1 Quiz
TCP vs. IP: What's the Difference?

13 Topics
Module 2 - Introduction (video)
Lecture 1.1 - Sockets
Lecture 1.2 - Sending Data (Updated)
Lecture 1.3 - Exceptions
Lecture 2.1 - Server Code
Lecture 2.2 - Live Server
Lecture 2.3 - Internet Control
Lecture 3.1 - Python Client Demo
Lecture 3.2 - Python Server Demo
Module 2 Objectives
Module 2 Reading
Module 2 Quiz
Write a simple web server on your Raspberry Pi

15 Topics
Module 3 Introduction (video)
Lecture 1.1 - Network Libraries
Lecture 1.2 - Web Services
Lecture 1.3 - Public APIs
Lecture 2.1 - Twitter's API
Lecture 2.2 - Twitter Registration
Lecture 2.3 - Sending a Tweet
Lecture 2.4 - Sending a Tweet (Demo)
Lecture 3.1 - Twython Callbacks
Lecture 3.2 - Tweet Response
Lecture 3.3 - Responding to a Tweet (Demo)
Module 3 Objectives
Module 3 Reading
Module 3 Quiz
Read the Contents of a Web Page

14 Topics
Module 4 Introduction (video)
Lecture 1.1 - Camera Module
Lecture 1.2 - picamera Library
Lecture 1.3 - Capturing Images
Lecture 2.1 - Camera (Demo)
Lecture 2.2 - PWM on RPI
Lecture 2.3 - Servo Control
Lecture 3.1 - Servo Code
Lecture 3.2 - Servo (Demo)
Module 4 Objectives
Module 4 Reading
End-of-Course Survey
Module 4 Quiz
Connect an LED to your Raspberry Pi

  Write a Review

Interfacing with the Raspberry Pi

Go to Free Course