DSA fundamentals: arrays, trees, graphs, sorting
Foundations track
Zero-to-interview-ready data structures
Est. $49
Notify me when live βHands-on coding courses organised by career level and specialist track. Every course ships a real, working system you build from scratch.
Start with the Overview spine to see how career levels connect. Pick a specialist track tab β Java, AI, DevOps, or System Design β for the exact course sequence, browse All Courses for the full catalogue, or explore categories under Learning Paths. Dashed nodes and the Coming Soon tab show courses in development.
Cross-track specialisations β mobile, systems programming, and CMS architecture. Take alongside any specialist track.
From Spring Boot microservices to flagship distributed systems engineering and production war-room training.
This course emphasizes hands-on learning through a series of progressively challenging, real-world components and mini-projects, each designed to cement your…
L1Real-world projects and applications that demonstrate practical skills.
Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L3Real-world projects and applications that demonstrate practical skills.
L4This course is a deep dive into building robust, highly scalable, and fault-tolerant task scheduling systems using Java and Spring…
L4By course completion, you'll have constructed a complete distributed e-commerce platform designed specifically to fail in realistic ways: - **Multi-service…
From models on CPU to MLOps, RAG, agents, and production LLM systems.
Throughout this course, you'll progressively construct a sophisticated, multi-component AI system. You'll start with fundamental LLM interactions and build towards:…
Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
L4Linux foundations through enterprise platforms, observability, and chaos engineering.
Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L2You will construct a sophisticated, production-ready analytics dashboard for a fictional SaaS product. This isn't a toy project; it's a…
From Twitter-scale feeds and Kafka event streams through distributed systems engineering, enterprise platforms, and production war-room training.
Real-world projects and applications that demonstrate practical skills.
L3Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L3Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
L4This course is a deep dive into building robust, highly scalable, and fault-tolerant task scheduling systems using Java and Spring…
By course completion, you'll have constructed a complete distributed e-commerce platform designed specifically to fail in realistic ways: - **Multi-service…
33 hands-on courses with career level badges (L1βL5).
The End of the Prototype Era: Announcing the 90-Lesson Masterclass on Vertical AI Agents For years,…
The Engineering of Global Ledger Systems: High-Throughput Financial Core Architectures in Java The architectural paradigm of…
Course Overview From First Principles to Production-Ready Intelligence Welcome. If you are a Software Engineer, an…
Course 2 of 3 β Deep Learning in Practice Intermediate Edition β PyTorch Β· Computer Vision…
AI Models From Scratch Course 1 of 3 β Beginner Edition π’ Beginner Levelπ¦ 30 Lessonsπ₯οΈ…
Course Details Why This Course? Look, anyone can build a platform with an unlimited cloud budget…
Engineering the Geospatial Data Warehouse: A Comprehensive Course on PostGIS and PostgreSQL 17 1. Course Details…
Course Details Why This Course?Β Most system design resources focus on stateless request/response models (like a Twitter…
The Systems Architectβs Guide to Real-Time Rendering: A Comprehensive 90-Day Curriculum in Modern C++ The technological…
Architectural Design and Implementation Strategy for a High-Scale PHP Content Management System The evolution of the…
About Hands-On DevOps Engineering From Tool-Operator to Platform Architect The DevOps landscape has fundamentally changed. In…
NomadAir Masterclass: High-Fidelity Travel App Engineering in Flutter A Complete 90-Lesson Curriculum β Windows / Android…
Why This Course? The paradigm is shifting from applications requiring human input at every step to…
Hands-On AI Engineering: Building a Production-Ready Quiz Platform from Scratch Introduction This intensive hands-on curriculum guides…
From zero-to-production every day β build, deploy, test, and operate real systems that employers and startups…
Kafka Mastery: Building StreamSocial A 60-Day Intensive Course in Event-Driven Systems Course Overview Build StreamSocial, a…
The Kubernetes Odyssey: From Containers to Cloud-Native Mastery Become a Production-Grade Kubernetes Engineer Through a 30-Week…
Build Production-Ready Distributed Systems from ScratchCourse Overview Why This Course? Build a complete, production-ready distributed log…
Why This Course? AI-assisted development is no longer optional β it is the new baseline for…
Engineering High-Performance Distributed Systems in Go: A 100M RPS Methodology The architecture of a system capable…
Hands-On Distributed Systems Engineering in Java: From MVP to Hyperscale The architectural landscape of 2026 has…
Every app youβve ever usedβNetflix buffering your show, Uber tracking your ride, Instagram loading your feedβgenerates…
Why This Course? In modern applications, managing background jobs, recurring tasks, and asynchronous operations efficiently is…
Why This Course? In the world of ultra-high-scale systems, where every millisecond and every byte matters,…
SysAdmin Mastery: Architectural Framework for Secure Home Laboratory Infrastructure The landscape of professional system administration has…
The Industrialization of Machine Learning: A Comprehensive Guide to Automated Model Lifecycles at Scale The contemporary…
Modern SaaS Dashboard Development Course Why This Course? In an era where every business is a…
Strategic Engineering of Distributed Content Architectures: A Comprehensive MongoDB 8.0 Mastery Course The evolution of modern…
Why This Course? The landscape of artificial intelligence is fundamentally shifting. We're moving beyond static generative…
The Architectβs Blueprint: Building Hyperscale Microservices with Spring Boot and Java The transition from a monolithic…
Why This Course? Most system design courses teach you to draw boxes on whiteboards. This course…
Comprehensive Engineering Roadmap for the Competitive Programming Helper: An Advanced Data Structures and Systems Architecture Curriculum…
Why This Course? When Netflix's payment system crashes during peak hours, when Spotify's recommendation engine starts…
Comprehensive project-based courses organised by category.
9 learning paths
Explore 9 learning paths with hands-on projects.
4 learning paths
Explore 4 learning paths with hands-on projects.
3 learning paths
Explore 3 learning paths with hands-on projects.
7 learning paths
Explore 7 learning paths with hands-on projects.
4 learning paths
Explore 4 learning paths with hands-on projects.
1 learning path
Explore 1 learning path with hands-on projects.
1 learning path
Explore 1 learning path with hands-on projects.
1 learning path
Explore 1 learning path with hands-on projects.
6 learning paths
Explore 6 learning paths with hands-on projects.
12 courses
Explore 12 courses with hands-on projects.
Featured learning paths in this category
Basic logic and a "hacker" mindset. No prior math or AI experience required; we build the ladder as we climb…
Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L4Real-world projects and applications that demonstrate practical skills.
L4Real-world projects and applications that demonstrate practical skills.
L3Real-world projects and applications that demonstrate practical skills.
Featured learning paths in this category
Basic logic and a "hacker" mindset. No prior math or AI experience required; we build the ladder as we climb…
Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
L3Featured learning paths in this category
Real-world projects and applications that demonstrate practical skills.
L4You will construct a sophisticated, production-ready analytics dashboard for a fictional SaaS product. This isn't a toy project; it's a…
Featured learning paths in this category
Real-world projects and applications that demonstrate practical skills.
L4Real-world projects and applications that demonstrate practical skills.
L4This course is a deep dive into building robust, highly scalable, and fault-tolerant task scheduling systems using Java and Spring…
L1This course emphasizes hands-on learning through a series of progressively challenging, real-world components and mini-projects, each designed to cement your…
Featured learning paths in this category
Real-world projects and applications that demonstrate practical skills.
Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
Featured learning paths in this category
Featured learning paths in this category
Featured learning paths in this category
Featured learning paths in this category
Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L4Real-world projects and applications that demonstrate practical skills.
L4Real-world projects and applications that demonstrate practical skills.
L4This course is a deep dive into building robust, highly scalable, and fault-tolerant task scheduling systems using Java and Spring…
L1Featured learning paths in this category
Real-world projects and applications that demonstrate practical skills.
L3Most Kafka courses teach you the basics: producers, consumers, topics. Then youβre left wondering, βHow do I actually build something…
L3Real-world projects and applications that demonstrate practical skills.
Real-world projects and applications that demonstrate practical skills.
L4This course is a deep dive into building robust, highly scalable, and fault-tolerant task scheduling systems using Java and Spring…
By course completion, you'll have constructed a complete distributed e-commerce platform designed specifically to fail in realistic ways: - **Multi-service…
Gap courses planned for upcoming releases. Join the waitlist to get notified.
Foundations track
Zero-to-interview-ready data structures
Est. $49
Notify me when live βFoundations track
Version control and collaborative coding
Est. $49
Notify me when live βFoundations track
Schema design, queries, and indexing
Est. $49
Notify me when live βFoundations track
HTTP, REST, JSON, basic auth
Est. $79
Notify me when live βFoundations track
Build interactive UIs with modern React
Est. $79
Notify me when live βFoundations track
Server-side JavaScript for production APIs
Est. $99
Notify me when live βDevOps track
Containerise and run real applications
Est. $99
Notify me when live βEngineering track
Write tests for production Java/Python
Est. $99
Notify me when live βDevOps track
Deploy and manage containerised workloads
Est. $199
Notify me when live βEngineering track
Secure your web apps and APIs
Est. $149
Notify me when live βEngineering track
Design APIs that survive real traffic
Est. $149
Notify me when live βAI track
Build retrieval-augmented generation pipelines
Est. $249
Notify me when live βDevOps track
Instrument, monitor, and alert in production
Est. $199
Notify me when live βDevOps track
Deploy real workloads on cloud infrastructure
Est. $249
Notify me when live βJava track
Implement consensus algorithms end-to-end
Est. $349
Notify me when live βAI track
Run LLMs at scale without burning budget
Est. $349
Notify me when live βAI track
Coordinate autonomous agents in real systems
Est. $399
Notify me when live βDevOps track
Design and run failure scenarios on live systems
Est. $349
Notify me when live βDevOps track
Security architecture for production platforms
Est. $349
Notify me when live βLeadership track
Tech roadmapping, code review culture, incident mgmt
Est. $299
Notify me when live β