BackEnd JS Study Plan
BackEnd JS Study Plan
Week 1 ### ### JavaScript Basics (Variables, Data Types, Loops, Functions)
Week 2 ### ### JavaScript ES6 (Arrow Functions, Destructuring, Callbacks, Promises)
Week 3 ### ### Git & GitHub + HTTP Basics + REST APIs
Week 4 ### ### Node.js Basics (Modules, File System, npm)
Week 5 ### ### Express.js (Routing, Middleware, API building)
Week 6 ### ### MongoDB Basics + CRUD + Mongoose Intro
Week 7 ### ### Mongoose Models + Validation + Mini Project (Notes API)
Week 8 ### ### Authentication: JWT + Bcrypt + Protected Routes
Week 9 ### ### Project: Task Manager API (Part 1 - User/Auth/Task Models)
Week 10 ### ### Project: Task Manager API (Part 2 - Search, Pagination, Error Handling)
Week 11 ### ### Upload project to GitHub + Write README + Portfolio Setup
Week 12 ### ### Apply for jobs + Create CV + Upwork/Mostaql setup