Skip to content
Start with a free 3-minute AI session Try it

Level: Beginner

August 25, 2026

Figma craft

Auto layout, components and variants — the mechanics that make a file editable by someone other than you.

Read

August 25, 2026

Product Design

UX heuristics, research, interface craft and systems thinking — ending in the only thing a design portfolio is actually judged on: a case study that shows how you think.

Read

August 25, 2026

Design principles

The perceptual and cognitive rules that make an interface feel obvious. Learn them as constraints, not decoration.

Read

August 25, 2026

Research basics

How to find out what people actually do, rather than what they tell you they do — with a sample size you can realistically get.

Read

August 25, 2026

JavaScript, properly

Closures, the event loop, promises and modules. The four things that separate someone who can copy a React tutorial from someone who can debug one.

Read

August 25, 2026

Full-Stack Web

HTML, TypeScript, React, Node and databases — in the order that lets each one earn the next, ending in a product on a real domain with real users' data in it.

Read

August 25, 2026

Python for data

pandas for reshaping, NumPy underneath it, and notebooks kept tidy enough that someone else can rerun them.

Read

August 25, 2026

Web fundamentals

HTML that means something, CSS that survives a redesign, and the browser mechanics underneath both. Skipping this is why most self-taught developers plateau at the framework layer.

Read

August 25, 2026

Data & Analytics

SQL, pandas, statistics and visualisation — plus the part that actually gets people hired: turning an analysis into a decision somebody acts on.

Read

August 25, 2026

Git and pipelines

Branching you can explain, and a pipeline that makes the tests non-optional.

Read