Skip to content
Frontend Artisans

§The cut list

24 courses, six benches.

HTML & CSS, TypeScript, React, Svelte, Vue and Build & test. Every course is taught live to 8 people or fewer and costs £9.16 to £144.16, VAT included where it applies. None of them can be bought without talking to us first.

4 of 24 courses

Bench R: React

Components, hooks and the server, learned as a model of when the screen updates rather than a list of rules.

RR1

React from the first component

Components, props, state and events, built up from an empty Vite project rather than a starter kit. You finish with a small app you understand line by line, and a clear idea of when React renders again.

JSX · Props · useState · Events

Level
Beginner
Main tool
React 19
Length
4 weeks
Price
£19.16
RR2

Hooks without the superstition

Effects, refs, context, custom hooks and the dependency array everyone guesses at. You delete half the effects in a working app, and it gets faster and easier to read.

useEffect · Custom hooks · Context · Refs

Level
Intermediate
Main tool
React
Length
4 weeks
Price
£52.16
RR3

Forms and state that scale

Controlled inputs, form actions, useOptimistic, reducers and the point where you need a state library — usually later than you think. You build a checkout that survives the back button and a declined card.

Actions · useOptimistic · Reducers · Validation

Level
Intermediate
Main tool
React 19
Length
4 weeks
Price
£58.16
RR4

Masterpiece

Server components and Next.js

Server and client components, streaming, caching and the network boundary between them, in the Next.js App Router. You ship an app where most of the JavaScript never reaches the browser, and you can say why.

Server components · Streaming · Caching · App Router

Level
Advanced
Main tool
Next.js
Length
6 weeks
Price
£144.16

Ready when you are

Bring something to make.

Pick a course, or just write to us about what you're building. Either way, you talk to the person who would teach you before anything is paid.