Python Fundamentals

17 skills across 6 areas, in the order you need to learn them. 3 of them end in work you hand in and we mark.

Covers the subject wellWe mark it against a checklist you can read first
Take the skill check — about 10 minutes
17Skills
3Graded projects
~30Estimated hours
6Areas
30 hours is a number, not a plan. Lay it out week by week at the hours you actually have.
01 · The skill map

What you'll be able to do

Each line says what you have to be able to do before the skill counts as learned.
02 · The graded work

Where the proof comes from

These briefs are part of this course rather than extras beside it — they are what you hand in, and passing one is what makes the skills above count as proven. You can read the marking checklist before you start, so you always know what you are aiming at.
03 · Before you start

Questions people ask about this

Start on Python Fundamentals

Every skill above, ordered by what depends on what, with the projects above that as the evidence you actually did it. We work out where you already are first, so the path skips what you can do.

About three minutes to set up. Nothing is marked until you hand something in.Start this path
Nobody has reviewed this subject by hand yet, so treat it as a first draft.

One cookie, so we can see which subjects people finish and where the site loses them — plus a replay of where you click. Nothing you type is recorded, and once you’re signed in the words on screen are blanked out too. No advertising, nothing sold. The detail.