Java + DSA + Full Stack Web Development Roadmap
Java + DSA Topics & Resources
Java + DSA Roadmap
Java Basics (3-4 days)
- Resource: Apna College Java - [Link]
OOPs Concepts (3 days)
- Resource: Telusko OOPs Java - [Link]
Exception Handling (1 day)
- Resource: CodeWithHarry - [Link]
Collections (2-3 days)
- Resource: Apna College - [Link]
Input/Output (1 day)
- Resource: [Link]
Arrays (4-5 days)
- Resource: Striver Arrays - [Link]
Strings (3-4 days)
- Resource: TakeUForward - [Link]
Recursion (4 days)
- Resource: Apna College - [Link]
Searching & Sorting (4-5 days)
- Resource: Love Babbar - [Link]
Java + DSA + Full Stack Web Development Roadmap
Linked List (5-6 days)
- Resource: Striver Linked List - [Link]
Stack + Queue (5 days)
- Resource: CodeHelp - [Link]
HashMap/HashSet (3 days)
- Resource: Apna College - [Link]
Trees (7-8 days)
- Resource: Striver Tree Series - [Link]
Graph (6-7 days)
- Resource: TakeUForward Graph -
[Link]
DP (10-12 days)
- Resource: Striver DP - [Link]
Full Stack Web Development Topics & Resources
Full Stack Web Development (MERN Stack)
HTML & CSS (3 days)
- Resource: freeCodeCamp - [Link]
Flexbox (2 days)
- Resource: Flexbox - [Link]
Java + DSA + Full Stack Web Development Roadmap
JavaScript (5 days)
- Resource: Namaste JavaScript - [Link]
DOM (2 days)
- Resource: DOM Crash Course - [Link]
[Link] (7 days)
- Resource: Codevolution React - [Link]
React Hooks (4 days)
- Resource: Hooks - [Link]
Git & GitHub (1 day)
- Resource: GitHub - [Link]
[Link] (2 days)
- Resource: Node - [Link]
[Link] (3 days)
- Resource: Express - [Link]
MongoDB (4 days)
- Resource: MongoDB - [Link]
REST API (3 days)
- Resource: REST - [Link]
JWT Auth (3 days)
- Resource: JWT - [Link]
Multer/File Upload (2 days)
Java + DSA + Full Stack Web Development Roadmap
- Resource: Multer - [Link]
Projects:
Portfolio (5 days) - [Link]
Blog App (7 days) - [Link]
Ecommerce (10 days) - [Link]