Audience Note Find the detailed version of this checklist
With details on how to implement these
If you are already a full-stack developer
you should visit these roadmaps instead. https://roadmap.sh
Full Stack Frontend Backend 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 npm
Checkpoint — Collaborative Work Checkpoint — External Packages
React Tailwind GitHub 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 Node.js
Checkpoint — CLI Apps
Backend Starts Here
Learn Frontend Frameworks
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 SES you can build to solidify your knowledge.
Get Some DevOps Knowledge EC2 VPC S3
Linux Basics Basic AWS Services
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