Find the detailed version of this checklist Audience Note With details on how to implement these If you are already a full-stack developer you should visit these roadmaps instead. Full Stack Frontend Backend https://roadmap.sh DevOps Target audience for this roadmap is Project Ideas Inside absolute beginners wanting to get into Key topics to learn full stack development. Change of Domain HTML CSS JavaScript Checkpoint — Static Webpages Checkpoint — Interactivity Checkpoint — Collaborative Work Checkpoint — External Packages React GitHub Tailwind npm Git Feel free to skip and revisit after learning some backend. You can pick any backend programming language. My recommendation is Node.js because you are Checkpoint — Frontend Apps already familiar with JavaScript and it’s easier to pick. Start Backend Development Learn Frontend Frameworks Node.js Checkpoint — CLI Apps Backend Starts Here If you skipped earlier PostgreSQL Checkpoint — Simple CRUD Redis JWT Auth RESTful APIs Use the checkpoints and do not forget Checkpoint — Complete App to practice what you learn. There are project ideas at each checkpoint that Route53 Get Some DevOps Knowledge EC2 SES VPC you can build to solidify your knowledge. S3 Basic AWS Services Linux Basics Checkpoint — Deployment Monit Checkpoint — Automation Checkpoint — CI / CD Checkpoint — Monitoring Ansible GitHub Actions Terraform Checkpoint — Infrastructure Continue Learning with following relevant tracks Frontend Roadmap Backend Roadmap DevOps Roadmap