Free Learning Paths
Two complete three-unit paths. 42 original lessons. 6 free quizzes. No video padding, no signup wall, no certificate designed to be framed. Pick a track and go.
Beginner → Intermediate · 21 lessons · 3 quizzes
From zero Python to writing your own classes. Variables and types through to OOP, modules, and file I/O. Each unit ends with a 20-question quiz that scores you and tells you what to work on next.
Beginner → Intermediate · 21 lessons · 3 quizzes
From how the internet actually works to JavaScript talking to a database. Internet history, TCP/IP, HTTP, HTML, CSS, JS, async, server-side, databases, and the security mistakes you can't ship.
How YorkSims teaches
01 · No filler
Every lesson is 7-10 minutes. Skim it once, work the example, move on. Lessons are written, not videoed — search and reread are 10× faster.
02 · Honest scoring
Quizzes return a per-topic breakdown so you know exactly which lesson to revisit. No participation trophies and no fluff badges.
03 · Built to move on
Score 85%+ on a unit’s quiz and we tell you to stop quizzing and go build. The point is to get you out of tutorial mode.