Frontend Developer
Design & build delightful interfaces using modern stacks and workflows.
Bright, structured learning paths for Frontend, Backend, AI/ML, and DevOps. Learn in the right order. No fluff. Just momentum.
Every card includes core steps to start today.
Design & build delightful interfaces using modern stacks and workflows.
Build secure, scalable APIs with databases, auth, caching & queues.
From Python & data wrangling to deep learning and model deployment.
CI/CD, containers, orchestration, monitoring & cloud platforms.
Build and deploy AI systems with modern tools and frameworks.
Create powerful Android applications with Kotlin and modern tools.
Build enterprise-grade applications with Angular framework.
Design robust, scalable, and developer-friendly APIs.
Secure your APIs against common vulnerabilities and threats.
Build modern web applications with Microsoft's cross-platform framework.
Master Amazon Web Services and cloud infrastructure.
Optimize backend systems for maximum speed and efficiency.
Develop decentralized applications and smart contracts.
Master high-performance systems programming with C++.
Leverage Cloudflare's suite of performance and security services.
Master the art of effective and constructive code reviews.
Fundamental CS concepts every developer should know.
Transform data into insights with analytical tools and techniques.
Master the building blocks of efficient algorithms and programs.
Create scalable and maintainable software architectures.
Create consistent, scalable design systems for products.
Build and nurture relationships with developer communities.
Containerize applications for consistent development and deployment.
Lead engineering teams to deliver high-quality software.
Build cross-platform apps with Google's UI toolkit.
Optimize web applications for speed and responsiveness.
Master both frontend and backend development.
Create engaging games with modern engines and tools.
Master version control and collaborative development workflows.
Build efficient and concurrent applications with Go.
Build flexible APIs with GraphQL query language.
Create beautiful iOS applications with Swift and SwiftUI.
Build enterprise applications with Java ecosystem.
Master the language of the web from basics to advanced concepts.
Orchestrate containers at scale with Kubernetes.
Master the Linux operating system and command line.
Operationalize machine learning models with MLOps practices.
Work with document databases and MongoDB ecosystem.
Build server-side applications with JavaScript runtime.
Build dynamic web applications with PHP ecosystem.
Master advanced relational database management system.
Lead product development from concept to launch.
Master the art of crafting effective AI prompts.
Master the versatile Python programming language.
Ensure software quality through testing and automation.
Build interactive user interfaces with React library.
Build cross-platform mobile apps with React Native.
Master in-memory data structure store and message broker.
Build reliable and efficient software with Rust.
Design and oversee complex software systems and architecture.
Build production-ready applications with Spring Boot.
Master structured query language for database management.
Design scalable and reliable distributed systems.
Create clear and effective technical documentation.
Build, change, and version infrastructure safely and efficiently.
Build scalable applications with typed JavaScript.
Create meaningful and enjoyable user experiences.
Build user interfaces with the progressive Vue.js framework.
๐ Based on roadmaps from roadmap.sh by Kamran Ahmed (CC BY-SA 4.0)