Course library
Every course, open from day one.
Inside a course, lessons unlock in order — but nothing here is behind a paywall or a waiting list.
Node Backend Foundations
Learn how servers actually work: requests, routing, REST APIs, middleware, databases, auth, and errors -- using plain Node.js concepts.
~12h · backend
Cybersecurity Foundations
Learn how real attacks work and how to defend against them: CIA triad, HTTP/TLS, authentication, hashing, sessions, OWASP-style vulnerabilities, and secure coding habits.
~7h · security
Game Development Foundations
Learn the real programming ideas behind every video game: game loops, vectors, movement, collision detection, input handling, simple physics, and shipping a finished small game.
~10h · games
React Fundamentals
Learn React from first principles: components, JSX, props vs state, events, lists, conditional rendering, effects, composition, and data fetching.
~10h · React
Version Control with Git
Learn Git from first principles: commits, branches, merges, remotes, pull requests, and how to undo mistakes safely.
~6h · tooling
Async JavaScript & APIs
Understand the event loop, master callbacks/promises/async-await, and learn to talk to real HTTP APIs with fetch.
~9h · Async JavaScript & APIs
JavaScript Deep Dive
Go beyond the basics: master how JavaScript really works under the hood, from coercion and closures to classes, modules, and modern 2026 syntax.
~10h · JavaScript
Data Analysis Foundations
Learn to think like a data analyst: ask sharp questions, clean data, summarize it, and communicate findings.
~10h · data
Machine Learning Foundations
Understand how machines actually learn from data, explained in plain language with runnable code.
~8h · ai
Data Engineering Pipelines
Learn how real data pipelines move and reshape data: ingestion, batch vs streaming, ETL/ELT, schemas, transformation, orchestration, warehouses, and monitoring.
~10h · data
Modern AI Engineering
Build real, production-minded features on top of large language models: prompting, structured output, embeddings, retrieval, tool calling, evaluation, and shipping responsibly.
~10h · AI Engineering
Programming Foundations
Think like a programmer: values, logic, loops, functions and problem solving in JavaScript.
~14h · foundations
The DOM & Browser Events
Learn to read and change a live web page with JavaScript: select elements, update content, create and remove nodes, and respond to user actions with events.
~8h · web
DevOps and Deployment
Learn how real software gets from a developer's laptop to production: environments, secrets, containers, CI/CD, deployment, monitoring, and incident response.
~6h · devops
Databases and SQL
Learn how real applications store and query data: tables, SELECT, JOINs, aggregates, and how to design a simple schema.
~6h · databases
Cloud Engineering Foundations
Learn how real cloud platforms work: regions and availability, compute and storage choices, networking, containers, infrastructure as code, deployment strategies, scaling, cost control, observability and incident response.
~8h · cloud
Freelance Developer Business
Turn coding skill into a real freelance business: pick a niche, land clients, price and quote confidently, write contracts, deliver well, and get paid on time.
~6h · career
Mobile Development Foundations
Learn how to build real mobile apps: React Native components, navigation, device APIs, and shipping to app stores.
~10h · mobile
Web Foundations: HTML & CSS
Structure and style real pages with semantic HTML and modern CSS layout.
~12h · web
Embedded Systems Foundations
Learn how microcontrollers really work: bits, GPIO, ADC, PWM, interrupts, serial protocols, and firmware state machines.
~10h · embedded
Python Foundations
Learn Python from zero: syntax, data, control flow, functions, errors, and files.
~10h · programming
Debugging Academy
Diagnose and fix syntax, logic, runtime, API and UI bugs like a professional.
~10h · engineering
Algorithms & Data Structures
Think algorithmically: master arrays, Big-O, searching, sorting, stacks/queues, hash maps, recursion, trees and graphs.
~12h · algorithms