Courses
Everything we teach.
88 courses in coding, AI tools, marketing and money. Every course mixes short lessons with practice and quizzes, and the first module is always free. Your progress saves automatically.
30 courses in coding & tech
Start with how the internet works and your first lines of code. Then build websites, apps and the systems behind them.
Git & GitHub
Version control without the fear. Branch, commit, and collaborate like a pro.
Web Application Basics
How the web works, from the request that starts it all to the HTML and CSS of 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, live pages.
HTML & CSS
Build real web pages from scratch: structure them with HTML, then style them 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
See how computers think, store and solve problems. Plain words, no maths degree required.
Linux Basics
Find your way around Linux, 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. Learn 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 dependency injection.
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.