Plans that let complete beginners move up at their own pace. Prefer to read your way through? Take Basic. Rather watch it done first? Take Basic + Video. Come for how good it feels to keep going, and to think “I actually built that”.
For trying things out
No payment details needed
For reading your own way through
You need to sign in to subscribe.
For seeing it done before you try it
You will be able to sign up shortly.
If you want to ask questions one to one, or to build real project experience, we have plans that add a mentor on top of the video walkthroughs.
For asking questions one to one
You need to sign in to subscribe.
Learn moreFor landing a job you can hit the ground running in
You need to sign in to subscribe.
Learn moreA weekly agile rhythm teaches you how the work really runs, without forcing it. Short sprints stack up steady improvement, and code review by working engineers gives you a professional eye. You come out with experience you can talk about in interviews.
Set the week’s goal, pick the stories for it and break them into tasks. Work in flight gets reviewed together too.
Sort out each ticket’s purpose, estimate, acceptance criteria and dependencies until it is ready to pick up.
One small PR per task, sent for review with its background, changes and how to check them — quality without losing pace.
The team looks back on what to keep, drop and try, and picks the improvements for the next sprint.
Who it is for: anyone who has finished the intermediate courses or is at that level. The stack is Django today, with Go and React planned.
A place where you can ask, and keep asking.
Ask about course content in the community and a mentor replies within two business days.
When words on a screen will not do it, we hop on a video call.
Regular sessions with working engineers and mentors — the enjoyable kind.
Judged with feedback by working engineers — a chance to put what you learned to the test.
We accept credit cards. Payment goes through our processor, Stripe; we never hold your card details.
You can read exactly the same lessons. The only difference is whether you can watch the walkthrough video for each one. The videos demonstrate the flow of the work, and the usual pitfalls, which text alone struggles to convey.
Lessons with a walkthrough are marked “🎬 Video” in the curriculum table. On the Basic plan you still get the full text, editor and exercises.
No. The walkthroughs are for enrolled learners only; please do not download, record or share them (see the Terms of Service).
Yes. You cancel your current plan and then sign up for the new one. After cancelling you keep access until the end of the period you have paid for.
Contact us and include your registered email address. After cancelling you keep access until the end of the period you have paid for.
Because this is digital content, we do not refund once access has started, except where the law requires it. See the legal notice for details.
Yes. The curriculum is built so that someone who has never programmed can work up from the basics step by step.
Yes, entirely. Study whenever and wherever you like, at your own pace.
For all but a few courses you run code in the browser, so you can start straight away without any setup.
Yes — through the community and our regular events.
You can. It is set up so that people join at a sprint boundary.