Software Engineering
Developer Roadmaps
// Structured learning paths with interactive progress tracking. Click a topic to mark it done.
.NET Developer
A structured learning path covering C# fundamentals, ASP.NET Core Web APIs, Entity Framework Core, Clean Architecture, testing, Docker, and advanced patterns like CQRS and microservices.
React Developer
Learn React from the ground up — hooks, state management, performance optimization, testing, and modern patterns for building scalable front-end applications.
Node.js Developer
Comprehensive backend engineering track covering Node.js internals, asynchronous architecture, REST and real-time APIs, database systems (SQL/NoSQL), caching, authentication, security hardening, distributed systems, DevOps, cloud deployment, and AI service integration for production-scale systems.
Docker & DevOps
Containerisation, orchestration with Kubernetes, CI/CD pipelines, infrastructure as code, and modern deployment practices for cloud-native applications.
