Skip to content

Python Core

From your first program to strings, lists, dicts, functions, classes, exceptions, generators and a final project.

Free16 modules146 lessons31 exercises≈ 13 h

Tests check every exercise: in your browser and in the cloud

Exercises run and are checked right in the browser, so you need nothing installed to take the course. To run the lesson examples on your own computer, set it up in two steps.

  1. Install Python

    The lessons use Python 3.12 or newer.

  2. Install VS Code

    Download VS Code and add the Python extension from Microsoft.

Syllabus