Draft preview. Lessons are being written and reviewed.

Templates

Every lesson, project and report follows one of these structures.

Lesson page

Lecture, animated lab, code exercise, change-it tasks, interview questions, next step. Every lesson on this site uses it.

Lecture script

Goal, hook, everyday analogy, concept, worked example, common mistake, exercise, next lecture.

Exercise

Task, module header, hidden tests, expected behaviour, hints, reference solution.

Project brief

Specification, tasks, things to alter and explain, what to deliver, how to grade yourself.

Project report

Problem, architecture, trade-offs, verification, measured results, lessons learned.

Interview set

Question, short answer, the follow-up to expect, the common wrong answer.

Roadmap

Role, skills in order, prerequisites, projects, how to know you're ready.