Enrolling for the spring term
Learn the skills your next step asks for
Short, taught courses in design, code and data — built with people working in the field, and small enough that your tutor knows your name.

Why study here
Teaching built around people, not playlists
Three things we decided not to compromise on.
Taught live, online
Every class is a scheduled session with a tutor, not a video you watch alone. Recordings stay available for the whole term.
A certificate that is checked
Assessed coursework, marked by the person who taught you, and a certificate employers can verify.
Cohorts of sixteen
Small enough to ask a question and get an answer in the same session, and to know the people you are studying with.
Courses
Open for enrolment
Taught over six to twelve weeks, with one live session a week.
Telling the story in the data
Charts that answer a question, and the judgement to pick which one.
$139
View courseStatistics without fear
The handful of ideas that make the rest of statistics make sense.
$159
View courseAnalysis with Python
Clean a messy dataset, ask it a question, and defend the answer.
$199
View courseBuilding for performance
Measure what is slow, fix the part that matters, and keep it fixed.
$199
View courseHTML and CSS from scratch
The two languages the whole web is built from, properly this time.
$179
View courseJavaScript for the web
From the language itself to shipping an app people can actually use.
$249
View courseSubjects
What you can study
Nine departments, each with a lead tutor who sets the syllabus.
Design
18 courses
Development
24 courses
Data & analytics
12 courses
Business
16 courses
Languages
9 courses
Music & audio
7 courses
Marketing
11 courses
Health & care
8 courses
Humanities
14 courses
4,800+
Students taught
96%
Complete their course
320
Tutors and mentors
4.9/5
Average course rating
Student stories
What finishing it was worth
★★★★★
The cohort was the thing I did not expect. Four of us still review each other’s work every month, two years after the course finished.

Rosa Lindqvist
Product designer, Helsinki
★★★★★
I came in able to write a little JavaScript and left able to ship. The assessment was harder than the interview I passed a month later.

Michael Chen
Front-end developer, Toronto
★★★★★
Sixteen people means you cannot hide, which is exactly why it worked. My tutor knew which bit I was stuck on before I said so.

Amara Diallo
Data analyst, Dakar
Fees
What it costs
Flat fees, paid in full or in three instalments. No deposit.
Single course
$149 per course
One course, one term, with everything it includes.
- Live weekly sessions
- All recordings for the term
- Marked coursework
- Verified certificate
Full year
$690 per year
Four courses across the year, at the pace you choose.
- Any four courses
- Priority enrolment
- One-to-one tutor hour each term
- Alumni review group
- Verified certificate for each
Team
$120 per seat
Five seats or more, invoiced to your organisation.
- Any course, any term
- Consolidated invoicing
- Progress reports for managers
- A named account contact
Questions
Before you enrol
Do I need experience to start?
For the beginner courses, none at all. Anything marked intermediate lists what it assumes at the top of the syllabus, and the fifteen-minute conversation before you enrol exists to check that honestly.
How much time does a course take?
One live session a week, ninety minutes, plus about three hours of coursework. Sessions are recorded, so missing one is recoverable.
What happens if I have to stop?
You keep your place in the next run of the same course at no extra cost, once. Beyond that we refund the remaining weeks.
Is the certificate worth anything?
It is assessed and verifiable, which is more than most online certificates. It is not a degree, and we do not pretend otherwise.
Can my employer pay?
Yes — we invoice directly and can provide the paperwork most training budgets need. Ask for it when you enrol.
The spring term starts on 14 April
Places are allocated when the fee is confirmed. Most courses fill four to six weeks out.





