Get updates on upcoming coursesGet course updatesWe'll email you the moment a batch opens.

Join the list

Upcoming courses

Get course updates

No sign-up and nothing to pay. We'll email you when a batch opens, and you can leave the list from any of those emails.

Which courses?

Tick as many as you like. You'll get one email per course when its batch opens.

Provide at least one: email or phone.

In-person ยท Small batches

Hands-on classes, taught in person.

Small batches, instructors who still work in the field, and a curriculum built around doing the work rather than watching someone else do it.

What you'll learn

Skills you practise in the room until they stick.

Every batch is built around a real deliverable. You leave having built the thing, with the instructor and the rest of the room looking over your shoulder while you did it.

  • Most courses teach a technology. This one teaches engineering. Over 15 weeks, beginners learn to break down problems, write working code, debug systematically, prove it works, and explain every line they submit. Python, Git, GitHub. No experience needed.

    Days
    Sun, Fri, Sat ยท 6:30โ€“8pm
    Taught by
    Moeed
See the full catalogue →

How it works

Joining is by invitation.

There is no public sign-up. The office invites you, and you are in the room from day one.

01

An invitation

Tell us you are interested and the office sends a link to the email address you will sign in with.

You'll getan email with a sign-in link.

02

Set your password

Open the link, choose a password, and your account is ready to use.

You'll geta working account, ready to use.

03

Enrol and start

Join a batch from the catalogue and you are active straight away. Nothing to wait on.

You'll geta place in the batch, active immediately.

Why in person

The difference is who is in the room.

No knock on online courses. They are a different thing. Here is what is actually different about being in the room.

  • Help exactly when you're stuck

    Questions go to the instructor, there and then, not into a forum and a hope.

  • A schedule that holds

    A start date and a fixed timetable, so the course happens whether or not you feel like it.

  • The instructor knows your name

    You build the thing yourself, with the instructor beside you when it stops working.

Instructors

Taught by people who still do the work.

Every batch is led by someone working in the field they teach, not a full-time trainer who left it years ago.

FAQ

Questions, answered.

The things people ask before a batch starts. If yours is not here, ask us on the contact page.

Is there a public sign-up?

No. Registration is invite-only: you tell the office you are interested and they send a link to set up your account. There is no waitlist to game and no application to write.

How big is a batch, and how often do they run?

Batches are deliberately small so the instructor can watch everyone work. Start dates and sizes vary by course. Ask about a specific one and the office will tell you what is next.

Are classes actually in person?

Yes. Every session is in the room. The online platform is for enrolment, materials, and keeping track of where you are, not for attending.

What happens right after I enrol?

You are active immediately. There is no approval step. You will see your batch, its schedule, and its materials as soon as you join it from the catalogue.

Do I need experience to start?

It depends on the course. Each one lists what it assumes you already know; when in doubt, ask and we will point you at the right batch.

Contact

Questions about an upcoming batch?

There's no public sign-up, so an enquiry is how you start. Send a note and the office will get back to you by email to get you set up.

Courskills

1 of 2

What's holding you back right now?

What's holding you back right now?
Ask about a batch