You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Location: D Y Patil College, Pune Start Date: 24th March 2025 End Date: 15th May 2025
This training schedule is designed to provide comprehensive learning across various phases of Java development, including Java basics, front-end development, back-end development with Spring Boot, DevOps, and a Capstone Project. The course spans over 8 weeks, with a mix of lectures, hands-on practice, and assessments.
Milestone 1: Java Basics, Collections Framework and JDBC (13 Days)
Date
Day
Topic
24-Mar-25
Monday
Introduction to Java, Sample Program, Conditional Structures
25-Mar-25
Tuesday
Loops
26-Mar-25
Wednesday
OOPS Part I
27-Mar-25
Thursday
OOPS Part II
28-Mar-25
Friday
Arrays, String, StringBuilder, and StringBuffer
29-Mar-25
Saturday
Package and Exception Handling
30-Mar-25
Sunday
EID (Holiday)
31-Mar-25
Monday
Generics, Lambda, Annotations
01-Apr-25
Tuesday
Collections - Part I
02-Apr-25
Wednesday
Collections - Part II
03-Apr-25
Thursday
Collections Practice
04-Apr-25
Friday
SQL - Part I & JDBC - Part I
05-Apr-25
Saturday
JDBC - Part II
06-Apr-25
Sunday
Holiday
07-Apr-25
Monday
Revision, Practice, and Assessment
Milestone 2: Front End Development (7 Days)
Date
Day
Topic
08-Apr-25
Tuesday
HTML
09-Apr-25
Wednesday
HTML, CSS
10-Apr-25
Thursday
CSS, Bootstrap
11-Apr-25
Friday
JavaScript Fundamentals & Functions
12-Apr-25
Saturday
Objects, DOM, and Events
13-Apr-25
Sunday
Holiday
14-Apr-25
Monday
ES6+ Features, Async Programming, and API Calls
15-Apr-25
Tuesday
Revision, Practice, and Assessment
Milestone 3: Back End Development using Spring Boot (20 Days)
Date
Day
Topic
16-Apr-25
Wednesday
SQL Part II - Advanced SQL Concepts
17-Apr-25
Thursday
ORM Tool & Hibernate
18-Apr-25
Friday
Web Architecture & Servlets
19-Apr-25
Saturday
Holiday
20-Apr-25
Sunday
Spring Framework (IOC and DI)
21-Apr-25
Monday
Introduction to Spring Boot, Spring Boot Configuration, and Spring Boot MVC Architecture
22-Apr-25
Tuesday
Integrating Thymeleaf with Spring Boot
23-Apr-25
Wednesday
Spring Boot Form Handling with Thymeleaf
24-Apr-25
Thursday
Spring Boot – Layers and CRUD using Collections
25-Apr-25
Friday
Spring Boot - Data JPA, CRUD using JPA
26-Apr-25
Saturday
Spring Boot - CRUD using JPA and JPQL
27-Apr-25
Sunday
Holiday
28-Apr-25
Monday
Spring Boot - Mapping (@OneToOne, @OneToMany)
29-Apr-25
Tuesday
Spring Boot - Mapping (@ManyToMany)
30-Apr-25
Wednesday
Basics of Web Services, Spring Boot - Layers in REST API
01-May-25
Thursday
Spring Boot - Exception Handling, Logging
02-May-25
Friday
Spring Boot - Spring Security (Overview and Basic Security)
03-May-25
Saturday
Holiday
04-May-25
Sunday
Spring Boot - Spring Security (JWT Authentication & Authorization)
05-May-25
Monday
Microservices - Fundamentals & Building First Microservice
06-May-25
Tuesday
Microservices - API Gateway, Resilience & Circuit Breaker