Next cohort starts 3 March
Sixteen weeks. Then a job, or your money back
Full-time, in person, sixteen people to a cohort. You ship four real projects and leave with a portfolio that survives an interview.

Outcomes
Where last year’s cohort went
We publish these every January, including the courses where the numbers are not what we wanted.
- 78% in a related role within six months
- The median reported salary rose by 24%
- 91% would recommend their course unprompted
- Six students started a business of their own

Curriculum
Four weeks, week by week
Every session is recorded; the workshops are live.
Week 1 · Foundations
- What interfaces are for
- The grid, and when to break it
- Workshop: audit a screen you use daily
Week 2 · Type and hierarchy
- Choosing two typefaces
- Scale, rhythm and measure
- Workshop: set a long article
Week 3 · Colour and contrast
- Building a palette that passes AA
- Dark mode without inverting everything
- Workshop: recolour your audit
Week 4 · Shipping the work
- Handover that developers can use
- Assessment: your final screen set
Who teaches
Tutors who still do the work
Every course is written and taught by someone practising in the field.

Dana Okoye
Interface design
Fifteen years in product design; leads the design department.

Marcus Hale
Front-end development
Writes the JavaScript syllabus and still ships production code.

Priya Raman
Data & analytics
Former research analyst; teaches the Python and statistics courses.

Tomas Bergström
Business & strategy
Runs the evening business programme and the mentoring scheme.
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.