Java + DSA + Full Stack Web Development Roadmap
Java + DSA Topics & Resources
Java + DSA Roadmap
Java Basics (3-4 days)
- Resource: Apna College Java - https://youtu.be/ntLJmHOJ0ME
OOPs Concepts (3 days)
- Resource: Telusko OOPs Java - https://youtu.be/UmnCZ7-9yDY
Exception Handling (1 day)
- Resource: CodeWithHarry - https://youtu.be/6uXgJA-VfjI
Collections (2-3 days)
- Resource: Apna College - https://youtu.be/0zvRqkQjF6g
Input/Output (1 day)
- Resource: https://youtu.be/sgdLHVdjih0
Arrays (4-5 days)
- Resource: Striver Arrays - https://www.youtube.com/playlist?list=PLgUwDviBIf0rPG3Ictpu74YWBQ1CaGSIx
Strings (3-4 days)
- Resource: TakeUForward - https://youtu.be/BkziThDk3E0
Recursion (4 days)
- Resource: Apna College - https://youtu.be/ln_9VZX8Jmw
Searching & Sorting (4-5 days)
- Resource: Love Babbar - https://youtu.be/W9QJ8HaRvJQ
Java + DSA + Full Stack Web Development Roadmap
Linked List (5-6 days)
- Resource: Striver Linked List - https://www.youtube.com/playlist?list=PLgUwDviBIf0q8Hkd7bK2Bpryj2xVJk8Vk
Stack + Queue (5 days)
- Resource: CodeHelp - https://youtu.be/_6COl6V6mng
HashMap/HashSet (3 days)
- Resource: Apna College - https://youtu.be/LBbsXyeIo0Y
Trees (7-8 days)
- Resource: Striver Tree Series - https://www.youtube.com/playlist?list=PLgUwDviBIf0rGEWe64KWas0Nryn7SCRWw
Graph (6-7 days)
- Resource: TakeUForward Graph -
https://www.youtube.com/playlist?list=PLgUwDviBIf0rGEWe64KWas0Nryn7SCRWw
DP (10-12 days)
- Resource: Striver DP - https://www.youtube.com/playlist?list=PLgUwDviBIf0qYbL4TBaEWgb-ljVdhkM7R
Full Stack Web Development Topics & Resources
Full Stack Web Development (MERN Stack)
HTML & CSS (3 days)
- Resource: freeCodeCamp - https://www.youtube.com/watch?v=mU6anWqZJcc
Flexbox (2 days)
- Resource: Flexbox - https://www.youtube.com/watch?v=fYq5PXgSsbE
Java + DSA + Full Stack Web Development Roadmap
JavaScript (5 days)
- Resource: Namaste JavaScript - https://www.youtube.com/playlist?list=PLlasXeu85E9eRLmLau1rhvxg0LUhZ7b3y
DOM (2 days)
- Resource: DOM Crash Course - https://www.youtube.com/watch?v=0ik6X4DJKCc
React.js (7 days)
- Resource: Codevolution React - https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ
React Hooks (4 days)
- Resource: Hooks - https://youtu.be/f687hBjwFcM
Git & GitHub (1 day)
- Resource: GitHub - https://youtu.be/apGV9Kg7ics
Node.js (2 days)
- Resource: Node - https://youtu.be/fBNz5xF-Kx4
Express.js (3 days)
- Resource: Express - https://youtu.be/L72fhGm1tfE
MongoDB (4 days)
- Resource: MongoDB - https://youtu.be/ExcRbA7fy_A
REST API (3 days)
- Resource: REST - https://youtu.be/l8WPWK9mS5M
JWT Auth (3 days)
- Resource: JWT - https://youtu.be/2jqok-WgelI
Multer/File Upload (2 days)
Java + DSA + Full Stack Web Development Roadmap
- Resource: Multer - https://youtu.be/9Qzmri1WaaE
Projects:
Portfolio (5 days) - https://youtu.be/SxkQ1ms5hOE
Blog App (7 days) - https://youtu.be/L0lWTJd5lG8
Ecommerce (10 days) - https://youtu.be/4mOkFXyxfsU