Detailed Study Timetable
Week 1: Java Revision
Day/Time Activity Mon Tue Wed Thu Fri Sat
Mon-Fri 7am- Core Java
9am Concepts
Mon-Fri 9pm- Java Advanced
11pm Topics
Practice coding
Sat 8am-12pm
Java problems
Review and
Sat 1pm-5pm consolidate
Java concepts
Practice coding
Sun 8am-12pm
Java problems
Review and
Sun 1pm-5pm consolidate
Java concepts
Week 2-3: Java Concurrency
Day/Time Activity Mon Tue Wed Thu Fri Sat
Mon-Fri 7am- Basics of
9am Multithreading
Mon-Fri 9pm- Synchronization
11pm and Locks
Java
Sat (Week 2)
Concurrency
8am-12pm
Utilities
Concurrency
Sat (Week 2)
challenges and
1pm-5pm
scenarios
Java
Sun (Week 2)
Concurrency
8am-12pm
Utilities
Concurrency
Sun (Week 2)
challenges and
1pm-5pm
scenarios
Practice
Sat (Week 3)
concurrency
8am-12pm
problems
Review and
consolidate
Sat (Week 3)
Java
1pm-5pm
concurrency
concepts
Practice
Sun (Week 3)
concurrency
8am-12pm
problems
Review and
consolidate
Sun (Week 3)
Java
1pm-5pm
concurrency
concepts
Detailed Study Timetable 1
Week 4-6: Spring Boot
Day/Time Activity Mon Tue Wed Thu Fri Sat
Mon-Fri 7am- Spring Boot
9am Basics
Mon-Fri 9pm- Advanced
11pm Spring Boot
Build a small
Sat 8am-12pm Spring Boot
project
Integrate
Sat 1pm-5pm Spring Boot
with databases
Build a small
Sun 8am-12pm Spring Boot
project
Integrate
Sun 1pm-5pm Spring Boot
with databases
Mon-Fri 7am- Advanced
9am Spring Boot
Mon-Fri 9pm- Security, Data
11pm Access, Testing
Spring Boot
Microservices
Sat 8am-12pm
and Cloud
Deployment
Finalize Spring
Sat 1pm-5pm
Boot project
Spring Boot
Microservices
Sun 8am-12pm
and Cloud
Deployment
Finalize Spring
Sun 1pm-5pm
Boot project
Review and
Mon-Fri 7am- enhancement
9am of Spring Boot
project
Optimization
Mon-Fri 9pm-
and best
11pm
practices
Review and
enhancement
Sat 8am-12pm
of Spring Boot
project
Optimization
Sat 1pm-5pm and best
practices
Review and
enhancement
Sun 8am-12pm
of Spring Boot
project
Sun 1pm-5pm Optimization
and best
Detailed Study Timetable 2
Day/Time Activity Mon Tue Wed Thu Fri Sat
practices
Week 7-10: System Design (LLD)
Day/Time Activity Mon Tue Wed Thu Fri Sat
Mon-Fri 7am- Introduction to
9am System Design
Mon-Fri 9pm- Case Studies in
11pm System Design
Low-Level
Sat 8am-12pm
Design
System Design
Sat 1pm-5pm Interview
Practice
Low-Level
Sun 8am-12pm
Design
System Design
Sun 1pm-5pm Interview
Practice
Mon-Fri 7am- Low-Level
9am Design
System Design
Mon-Fri 9pm-
Interview
11pm
Practice
Real-world
Sat 8am-12pm system design
problems
System Design
Project (e.g., e-
Sat 1pm-5pm
commerce
platform)
Real-world
Sun 8am-12pm system design
problems
System Design
Project (e.g., e-
Sun 1pm-5pm
commerce
platform)
Real-world
Mon-Fri 7am-
system design
9am
problems
System Design
Mon-Fri 9pm- Project (e.g., e-
11pm commerce
platform)
Real-world
Sat 8am-12pm system design
problems
System Design
Project (e.g., e-
Sat 1pm-5pm
commerce
platform)
Real-world
Sun 8am-12pm system design
problems
Sun 1pm-5pm System Design
Project (e.g., e-
Detailed Study Timetable 3
Day/Time Activity Mon Tue Wed Thu Fri Sat
commerce
platform)
Review and
consolidation
Mon-Fri 7am-
of System
9am
Design
concepts
Review and
consolidation
Mon-Fri 9pm-
of System
11pm
Design
concepts
Mock system
Sat 8am-12pm design
interviews
Mock system
Sat 1pm-5pm design
interviews
Mock system
Sun 8am-12pm design
interviews
Mock system
Sun 1pm-5pm design
interviews
Week 11-12: DSA
Day/Time Activity Mon Tue Wed Thu Fri Sat
Data Structures
Mon-Fri 7am-
(Arrays, Linked
9am
Lists, Trees)
Algorithms
(Sorting,
Mon-Fri 9pm-
Searching,
11pm
Dynamic
Programming)
Practice
Sat 8am-12pm problems on
data structures
Advanced
algorithms
Sat 1pm-5pm (Greedy,
Backtracking,
Graphs)
Practice
Sun 8am-12pm problems on
data structures
Advanced
algorithms
Sun 1pm-5pm (Greedy,
Backtracking,
Graphs)
Practice
Mon-Fri 7am-
problems on
9am
data structures
Mon-Fri 9pm- Advanced
11pm algorithms
(Greedy,
Detailed Study Timetable 4
Day/Time Activity Mon Tue Wed Thu Fri Sat
Backtracking,
Graphs)
Mock coding
Sat 8am-12pm
interviews
Mock coding
Sat 1pm-5pm
interviews
Mock coding
Sun 8am-12pm
interviews
Review and
consolidation
Sun 1pm-5pm
of DSA
concepts
Week 13-14: Combined Projects/Practice
Day/Time Activity Mon Tue Wed Thu Fri Sat
Mon-Fri 7am- Integrated
9am Project
Review and
Mon-Fri 9pm- enhancement
11pm of Integrated
Project
Final touches to
Sat 8am-12pm Integrated
Project
Documenting
code and
Sat 1pm-5pm
preparing for
presentation
Reflect on
Sun 8am-12pm learning
journey
Reflect on
Sun 1pm-5pm learning
journey
Mon-Fri 7am- Relax and
9am recharge
Light review
Mon-Fri 9pm- and preparation
11pm for future
learning
Light review
and preparation
Sat 8am-12pm
for future
learning
Light review
and preparation
Sat 1pm-5pm
for future
learning
Light review
and preparation
Sun 8am-12pm
for future
learning
Light review
and preparation
Sun 1pm-5pm
for future
learning
Detailed Study Timetable 5