Courses live now β and what's next
Everything you can start today, grouped by category, plus the tracks currently in development. New content ships every week.
Live now
β 19 categoriesBackend
7 tracksProgramming Languages
7 tracksCloud Engineering
5 tracksDevOps Engineering
6 tracksAI Engineering
6 tracksData Engineering
3 tracksDatabases
5 tracksCybersecurity
3 tracksSystem Design
5 tracksSoftware Architecture
4 tracksFrontend
3 tracksVersion Control
3 tracksMessaging
3 tracksMobile Development
3 tracksSoftware Quality
3 tracksBlockchain
1 trackGame Development
2 tracksUX Design
1 trackNetwork Engineering
1 trackIn development
Tracks being built right now. In-progress items are fully written and landing in the catalog very soon; planned items are next on the list.
AI Engineer
LLM pipelines, RAG, vector databases, fine-tuning, evaluation, and AI safety β from prototype to production.
Content already written β needs wiring into the catalog
Data Engineer
ETL pipelines, Spark, data lakes, streaming, and orchestration with Airflow.
Content already written β needs wiring into the catalog
AI Data Scientist
ML pipeline, deep learning, NLP, computer vision, and time series forecasting.
Content already written β new category
Product Manager
Discovery, roadmaps, metrics, stakeholder management, and go-to-market.
Content already written β new category
Engineering Manager
Team leadership, 1:1s, performance reviews, hiring, and delivery planning.
Content already written β new category
Developer Relations
Technical writing, community building, docs, demos, and developer advocacy.
Content already written β new category
Technical Writer
API docs, style guides, information architecture, and docs-as-code workflows.
Content already written β new category
Bash Automation
awk/sed pipelines, cron jobs, systemd services, and shell scripting at scale.
Content already written
Docker Multi-Container
docker-compose, volumes, networks, and multi-service orchestration for local dev and production.
Content already written
Kotlin (standalone)
Kotlin language fundamentals as its own track β null safety, coroutines, collections, and functional style.
Currently inside the Android track; planned as a standalone language path
Swift (standalone)
Swift language fundamentals β optionals, protocols, closures, and value semantics.
Currently inside the iOS track; planned as a standalone language path
Observability (expansion)
From 2 to 8+ sections: OpenTelemetry, distributed tracing, SLOs/error budgets, and alerting.
Track exists but is thin
Microservices Patterns (expansion)
From 2 to 8+ sections: saga, circuit breaker, API gateway, service mesh, and event sourcing.
Track exists but is thin
Clean Architecture & DDD (expansion)
From 2 to 8+ sections: bounded contexts, aggregates, ports & adapters, and domain events.
Track exists but is thin
TypeScript (dedicated)
Advanced TypeScript: generics, type-level programming, decorators, and project configuration.
Currently inside the JS/TS/Node backend path
GraphQL (standalone)
Schema design, resolvers, subscriptions, federation, and performance with Apollo/Lighthouse.
Currently inside the Backend Course
Serverless (expansion)
From 7 to 12+ sections: multi-cloud functions, edge computing, and serverless security.
Track exists, expanding
WebSockets & Realtime (standalone)
WebSocket protocol, Socket.IO, scaling connections, presence, and realtime patterns.
Currently inside the Backend Course

