About Course
Start here, even if you have never coded.
Learn how to run Python, store data, make decisions, repeat work, organize collections, and write reusable functions. Each lesson includes a worked example, an explanation, and an exercise.
What you will build
A temperature-monitoring program that validates readings and produces a useful summary. Use simulated data first; no hardware purchase is required.
Requirements
A computer with Python 3 installed and a text editor. Work through lessons in order and run every example yourself.
Course Content
Your first working Python programs
-
Your first Python program
-
Variables and types
-
Decisions with if and else
-
Loops and collections
-
Reusable functions
-
Validate input and handle errors
-
Capstone: temperature report
-
Check your understanding