ITC Session Plan Java Back End Developer 100 Hours V1.3
ITC Session Plan Java Back End Developer 100 Hours V1.3
Duration
S.No Module Topic Subtopic Methodology
(hh : mm)
Stage 1 - Core Java - 1 Formative Assessment - (25 Hrs) 25
Java introduction, Basic programming concepts, Simple Java
Lecture, Discussion, Hands on 1
program
Java Basics Control Structures, Arrays, and Multidimensional Arrays(Part
Lecture, Discussion, Hands on 1
1)
Control Structures, Arrays, and Multidimensional Arrays(Part
Lecture, Discussion, Hands on 1
2)
Class, Methods, Packages and Class Members(Part 1) Lecture, Discussion, Hands on 1
Need for Exception Handling and Default Exception(Part 1) Lecture, Discussion, Hands on 1
Exception Handling in Java
Need for Exception Handling and Default Exception(Part 2) Lecture, Discussion, Hands on 1
Throw, Throws and Nested Try Catch, Try with Resources and
Lecture, Discussion, Hands on 1
Custom Exception(Part 1)
Throw, Throws and Nested Try Catch, Try with Resources and
Lecture, Discussion, Hands on 1
Custom Exception(Part 2)
Thread introduction, Thread Creation, and States of Threads
Lecture, Discussion,Hands on 1
(Part 1)
Thread introduction, Thread Creation, and States of Threads
Lecture, Discussion,Hands on 1
(Part 2)
Threads in Java
Multhreading and Thread Functions like sleep, yield and Join
Lecture, Discussion,Hands on 1
(Part 1)
Threads in Java
Duration
S.No Module Topic Subtopic Methodology
(hh : mm)
Multhreading and Thread Functions like sleep, yield and Join
Lecture, Discussion,Hands on 1
(Part 2)
Stage 1 - Revision 1
Stage 1 - Formmative Assessment 1
Stage 2 - JSP & Servlet - 1 Formative Assessment (25 Hrs) 25
Basic Understanding of servlet, Servlet environment setup Lecture, Discussion, Hands on 1
Duration
S.No Module Topic Subtopic Methodology
(hh : mm)
CRUD operations in database(Part 2) Lecture, Discussion, Hands on 1
The Criteria API & History ,Criteria Query Structure Lecture, Discussion, Hands on 1
Locking & Caching, API Design best practices Lecture, Discussion, Hands on 1
3 Hibernate & Spring MVC Spring introduction, Building Spring web apps(Part 1) Lecture, Discussion, Hands on 1
Spring boot features and goal of spring boot Lecture, Discussion, Hands on 1
Spring boot hello world application and Annotation(Part 2) Lecture, Discussion, Hands on 1
Spring Boot Build system and Code Structure(Part 1) Lecture, Discussion, Hands on 1
Spring Boot Build system and Code Structure(Part 2) Lecture, Discussion, Hands on 1
2 Spring Boot
Spring Boot, Hibernate with restful web service(Part 2) Lecture, Discussion, Hands on 1