Python Essentials — 20 Lessons
Four levels, from your first line to your own finished game
See pricing & enrollWhat this course includes
20 lessons with homework
Learn anytime, at your own pace
One named final project
Robo's Planet Quest — built lesson by lesson
Nothing to install
A free online editor, on any computer
A teacher answers daily
08:00–20:00 · and AI answers homework questions around the clock, powered by Tobwai.com
What you will learn
From your very first line of Python to a finished game you wrote yourself
- 1 Beginner 1 — Your first line, with print()
- 2 Beginner 2 — Variables, the boxes that hold things
- 3 Beginner 3 — input(), talking with your user
- 4 Beginner 4 — Doing maths with Python
- 5 Beginner 5 — f-strings, tidy text
- 6 Foundation 6 — if / else, letting the program decide
- 7 Foundation 7 — elif, and, or
- 8 Foundation 8 — for loops and range()
- 9 Foundation 9 — while loops
- 10 Foundation 10 — lists
- 11 Intermediate 11 — Functions
- 12 Intermediate 12 — Parameters and return
- 13 Intermediate 13 — Dictionaries
- 14 Intermediate 14 — Working with strings
- 15 Intermediate 15 — try / except
- 16 Advanced 16 — Modules: random, math, time
- 17 Advanced 17 — Files: saving the game
- 18 Advanced 18 — Classes and objects
- 19 Advanced 19 — Comprehensions and clean code
- 20 Advanced 20 — Final project: Robo's Planet Quest
- 21 Final projects · 🏪 Final project 1 — a shop receipt
- 22 Final projects · 📔 Final project 2 — a grade book
- 23 Final projects · 🔐 Final project 3 — guess the number
- 24 Final projects · 🐾 Final project 4 — the pet register
- 25 Final projects · 🎬 Final project 5 — a movie recommender
Four levels, twenty lessons
Every lesson ends with homework and a checklist
From lesson 11 onward, every lesson adds a real piece to the final game
🔒 Lesson content opens once your membership is active. The list above is always visible.
Course details
Study from home, at your own pace
20 lessons with homework
Four levels, beginner to advanced
Final project: Robo's Planet Quest
A quiz-adventure game the child writes themselves
Any computer
A free online Python editor — nothing to install
Sorndekcoding certificate
Every lesson AND every piece of homework
Ages 9–18
No programming experience needed