Programming Foundations with Python
Write your first real programs and think like a programmer.
A complete, four-track curriculum — 24 courses with an instructor deck and a hands-on student workbook for every one. Free, open, and built for real careers.
From first principles — computers, Python, problem-solving, Git, the web. The on-ramp for everyone.
Write your first real programs and think like a programmer.
Confidently use a computer, the internet and everyday productivity tools.
Break hard problems into steps a computer — and a team — can follow.
Git, GitHub and the terminal — the everyday tools of every developer.
Communicate clearly in a modern tech workplace — written and spoken.
Build and publish real web pages — the bridge into the Build track.
Data, machine learning, LLMs and prompt engineering — using AI as a practitioner, responsibly.
Turn raw data into clean insight and clear visuals.
Build, train and evaluate your first machine-learning models.
Get hands-on with the models powering the AI wave.
Design reliable prompts and 10x your workflows with AI.
Ship a real AI feature inside a working app.
Build AI that is fair, private and trustworthy.
Ship real software — full-stack, APIs & cloud, live client briefs, agile, DevOps, and a portfolio capstone.
Build complete web applications, front to back.
Design robust backends and run them in the cloud.
Real client briefs, real delivery — the heart of the studio.
Work like a high-performing engineering team.
Keep real software running reliably in production.
Design, build and launch a real product for your portfolio.
Career-grade specialisations — Prompt Engineer, Agentic AI Engineer, FDE, GenAI/LLM, and leadership.
Build autonomous AI agents with LangChain, LangGraph, CrewAI and MCP.
Design, test and ship reliable prompts, RAG basics and AI-assisted workflows.
Embed with customers to ship production AI solutions. FDE postings grew 729% YoY.
RAG architecture, fine-tuning, guardrails, evaluation and production deployment.
Certify educators and faculty to teach AI with confidence.
A non-technical program for managers and faculty to adopt AI at work.