Foundations
The computer stops being a mystery box.
- Linux & the shell
- Git & GitHub
- Python fundamentals
- Documentation
Build A command-line tool
8 months · start from zero
No computer science background required. One hundred and forty sessions from the terminal to a deployed agentic system, with nine projects and a capstone along the way.
Anyone who can use a computer and read English technical text. No prior coding. Module 1 starts at the terminal.
Four sessions a week, ninety minutes each, plus six to eight hours of self-study. The self-study is not optional and we say so before you enrol.
Nine projects and a deployed capstone, all public and all defensible in an interview.
The curriculum
The computer stops being a mystery box.
Build A command-line tool
Stop writing scripts. Start writing software.
Build A tested, installable package
Get data from anywhere to anywhere.
Build A pipeline that runs unattended
The classical toolkit still wins most real problems.
Build End-to-end machine learning
Neural networks, without the magic.
Build A trained network, from scratch
Detection, video, and the edge.
Build A vision system on live video
Text, embeddings, fine-tuning.
Build A fine-tuned language model
RAG, tools, agents, guardrails.
Build An agentic application
Ship it, run it, and know when it breaks.
Build A deployed, monitored service
Running systems that are not deterministic.
Build Capstone — deployed, documented, defended
Full session-by-session outline, all 140 sessions, with every project brief. Download the PDF (23 pages).
Applications take ten minutes. We reply within three working days, either way — or just message us on WhatsApp.