Tracks
6 tracks to start with, 16 more growing behind them.
Flagship
where to start py Python Language core, the standard library, concurrency and typing 19 topics · 139 exercises js JavaScript The core language, async, the browser and Node 30 topics · 184 exercises ts TypeScript The type system, generics and migrating real codebases 15 topics · 76 exercises go Go Types and interfaces, goroutines and production services 13 topics · 106 exercises rs Rust Ownership, traits, error handling and fearless concurrency 15 topics · 75 exercises cs CS foundations Algorithms and data structures, networking, operating systems, git and shell 23 topics · 164 exercises
More tracks
growingLanguages
jvm Java OOP, collections and streams, concurrency and the JVM 16 topics · 81 exercises kt Kotlin Modern JVM syntax, coroutines, Android and multiplatform 12 topics · 66 exercises cpp C++ Memory and ownership, templates and modern C++ 18 topics · 92 exercises c# C# The type system, LINQ, async and the .NET platform 16 topics · 88 exercises swift Swift Optionals, protocols, structured concurrency and SwiftUI 13 topics · 68 exercises php PHP Modern PHP, its object model, Laravel and Symfony 12 topics · 69 exercises
Domains
ui Frontend CSS and layout, React and Vue, performance and accessibility 10 topics · 82 exercises api Backend HTTP APIs, auth, databases, caching and deployment 26 topics · 139 exercises arch Architecture and system design preview Design principles and patterns, system design, distributed systems 5 topics · 25 exercises ops DevOps and cloud preview Containers, Kubernetes, CI/CD, cloud and observability 3 topics · 15 exercises db Data and databases preview SQL and Postgres, NoSQL, data engineering and analytics engines 1 topics · 5 exercises ds Data science preview The Python stack, statistics, classical ML and evaluation 5 topics · 31 exercises llm AI and LLM engineering preview LLM basics, prompting, RAG, agents and evals 7 topics · 75 exercises sec Security preview Web security, auth and crypto, appsec and secure coding 5 topics · 26 exercises game Game development preview Unity, Unreal and Godot, graphics, gameplay systems and performance 5 topics · 26 exercises