Courses
Everything we teach.
Hands-on courses with live playgrounds and quizzes. Start anywhere — your progress saves automatically and syncs when you sign in.
35 courses
Git & GitHub
Version control without the fear. Branch, commit, and collaborate like a pro.
Web Application Basics
How the web actually works — from the request that starts it all to the HTML and CSS that make a page.
APIs
How apps talk to each other — endpoints, methods, status codes, and JSON.
Databases
Store, model, and query data with confidence using SQL.
Server Basics
What a server really is, how it routes requests, and how to run one.
Programming Fundamentals
Learn to think like a programmer — one clear idea at a time.
Python Basics
Write your first real programs in the friendliest language there is.
JavaScript Basics
The language of the web, one friendly step at a time. Variables, functions, and live pages.
HTML & CSS
Build real web pages from scratch — structure them with HTML, then make them beautiful with CSS.
The Command Line
Talk to your computer in its own language — type a command, get things done fast.
How the Internet Works
From typing a web address to a page on your screen — demystified, one hop at a time.
Computer Science Basics
Demystify the machine. Understand how computers think, store, and solve — no maths degree required.
Linux Basics
Get comfortable on Linux. Find your way around, run the commands that matter, and stop fearing the terminal.
Data Structures, Gently
Meet the everyday containers that hold your data — and learn when to reach for each one.
Debugging & Problem Solving
Turn 'it's broken and I have no idea why' into a calm, repeatable process.
Markdown & Technical Writing
Write docs people actually read. Master Markdown and the craft of clear technical writing.
Cloud & Deployment Basics
Demystify the cloud and ship your first site with confidence.
FastAPI
Build fast, modern Python APIs — with automatic docs, validation, and DI.
PostgreSQL
Store, query, and relate real data — from SELECT to indexes and EXPLAIN.
Redis
Blazing-fast in-memory data — types, caching, TTL, pub/sub, and persistence.
Celery
Run slow work in the background — tasks, retries, workflows, and scaling.
MongoDB
Store flexible documents — CRUD, schema design, indexes, and aggregation.
System Design
Design systems that scale — load balancing, caching, sharding, and the CAP trade-off.
Low Level Design
Structure clean, flexible code with object-oriented design.
Microservices
Split a big app into small, independent services that scale on their own.
React
Build interactive UIs from components — from your first useState to custom hooks.
Vue.js
The approachable framework — from reactivity to composables and beyond.
Micro Front-ends
Split a large frontend into independent pieces owned by different teams.
Django
The batteries-included Python framework — from your first view to the ORM, auth, and APIs.
Web Servers (NGINX & Apache)
Serve, proxy, and secure web traffic with NGINX and Apache.
✦ ProAI for Developers
Understand LLMs from the ground up and use AI as a genuine force-multiplier in your daily dev work.
✦ ProChatGPT & Claude for Coding
Use AI chat assistants to write, debug, and understand code — without blindly trusting a single word they say.
✦ ProPrompt Engineering Basics
Learn to talk to AI models so they actually do what you want.
✦ ProBuild with the Claude API
Go from a blank file to a working AI feature by understanding exactly how the Claude API thinks.
✦ ProClaude Code
Pair-program with an AI agent right in your terminal.