Java Revision Study Plan (For Working
Professionals)
This study plan is designed for a working schedule of 10 AM – 7:45 PM (Mon–Sat), with practical
and lightweight revision.
WEEK 1 – Core Java
• OOP concepts
• Collections
• Exceptions
• Java 8 (Streams, Lambdas)
• Multithreading
Sunday Task: Solve 20–30 Java problems.
WEEK 2 – Advanced Java
• JVM, GC
• File I/O
• Design Patterns
• REST basics
• Maven/Gradle
• Git
Sunday Task: Build small console project.
WEEK 3 – Spring + Spring Boot
• Spring Core
• Spring MVC
• REST API
• JPA / Hibernate
• Exception handling
Sunday Task: Build CRUD app with MySQL.
WEEK 4 – Full Stack + Deployment
• HTML/CSS/JS basics
• React/Angular basics
• Connect UI to API
• Docker basics
• Cloud basics
Sunday Task: Deploy Spring Boot app.
WEEKLY SCHEDULE
• Monday–Saturday: 1 hour/day (8:30 PM – 9:30 PM)
• Sunday: 3–4 hours (Project + Practice)
CHECKLIST
• Core Java complete ✔
• Advanced Java complete ✔
• Spring Boot CRUD ✔
• Deployment ✔