Taught live.
One focused group.
- Duration
- 12 weeks
- Format
- Live online, hands-on
- Commitment
- 6–8 hrs / week
- Group size
- Capped by design
Python, SQL and data science — taught live, in a group where we read every line you write.
A placement programme for people moving into data science and AI. Python first, then SQL, then the interview and portfolio work that decides who gets the offer. You practise in every session instead of watching lectures.
Sign in, and the dashboard opens with your notes, the practice and your progress in it.
Taught live.
One focused group.
About the course
You write code in every session, someone who ships code for a living reads it, and you are told plainly what to fix. That loop is the whole programme.
The order is deliberate. Python first, because everything downstream assumes it. SQL second, because the job is mostly asking data questions and the people who can do that cleanly are rarer than you would think. Then the part that actually converts skill into an offer — how the industry is structured, what a résumé is scanned for, and what happens in a technical round.
It is built for the two people who keep asking us for it: someone starting out in data science or agentic AI who wants a solid floor to stand on, and someone already working who wants to switch fields and be interview-ready without quitting their job first.
Curriculum
Python first because everything assumes it, SQL second because the job is mostly asking data questions, then the part that turns both into an offer.
Exclusive course offerings
Seven things a live class of five makes possible, every session, for every person in the room.
FAQs
No. It starts at what a programming language is. What you do need is the 6–8 hours a week — the programme is paced for someone doing the practice, and it does not work as something you watch.
Yes — every session is taught in real time, in a group of five, and you are expected to interrupt it. You get your own mistake looked at while you still remember what you were thinking. Sessions are recorded afterwards too, so a class you cannot make is still there to catch up on.
Because every assignment is read individually and scored with specific feedback. That does not scale, and we would rather run more groups than dilute one.
You submit your solution and get it back scored out of ten — on whether it is correct, whether it is readable, and whether it would survive a review. You see which lines cost you marks, not just a number.
A written reference for every topic we cover, kept in your dashboard rather than handed out as slides. Each one has the explanation, a worked example with its output beside it, and practice questions at the end. They are edited as the course runs — if a session throws up a better way to explain something, the note is updated that week and you see the new one.
A SQL playground and a Python judge that run in the browser, with no setup on your machine. You write a query or a function, run it against real tables or hidden test cases, and get told what failed and why. Your solved questions are tracked, so you can see what you have actually covered rather than what you have read.
Yes. Your login stays, so the notes and the practice environment stay with you — including the updates made after your cohort finishes. The programme ends with a technical mock interview and a written roadmap specific to where you are and what you are targeting.