12-Week Java + DSA + Spring Boot Roadmap
(Hindi)
Phase 1: Core Java (Week 1–4)
Java basics, OOPs, Collections, Exception Handling
Week 1: Java intro, variables, data types, operators, if-else
Week 2: Loops, methods, arrays
Week 3: OOPs – class, object, inheritance, polymorphism
Week 4: Collections, file handling, multithreading (intro)
Phase 2: DSA with Java (Week 5–8)
Week 5: Arrays, recursion, time complexity
Week 6: Linked list, stack, queue
Week 7: Searching & sorting
Week 8: Trees, BST, graph basics
Phase 3: Spring & Spring Boot (Week 9–12)
Week 9: Spring Core, IOC, DI
Week 10: Spring Boot, REST APIs
Week 11: JPA, Hibernate, MySQL, CRUD
Week 12: Final project + deployment