0% found this document useful (0 votes)
5 views

ssion Plan Java Back End Developer 100 hours

The document outlines a comprehensive training session plan for a Java Back End Developer course, detailing modules, topics, methodologies, and assessment stages. It includes four stages covering Core Java, JSP & Servlets, Hibernate & Spring, and Spring Boot, with each stage consisting of formative assessments and revisions. The training incorporates various teaching methods such as lectures, discussions, and hands-on sessions over a total duration of 100 hours.

Uploaded by

Sohail Creation
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

ssion Plan Java Back End Developer 100 hours

The document outlines a comprehensive training session plan for a Java Back End Developer course, detailing modules, topics, methodologies, and assessment stages. It includes four stages covering Core Java, JSP & Servlets, Hibernate & Spring, and Spring Boot, with each stage consisting of formative assessments and revisions. The training incorporates various teaching methods such as lectures, discussions, and hands-on sessions over a total duration of 100 hours.

Uploaded by

Sohail Creation
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

ITC Aspire-Session plan-Java Back End Developer

Trainer Name: Start Date:


College Name: End Date:

Duration Trainer
S.No Module Topic Subtopic Methodology Training Date
Hours Signature

Stage 1 - Core Java - 1 Formative Assessment - (25 Hrs)

Java introduction, Basic programming concepts, Simple Lecture, Discussion, Hands


1
Java program on
Control Structures, Arrays, and Multidimensional Lecture, Discussion, Hands
Java Basics 1
Arrays(Part 1) on
Control Structures, Arrays, and Multidimensional Lecture, Discussion, Hands
1
Arrays(Part 2) on
Lecture, Discussion, Hands
Class, Methods, Packages and Class Members(Part 1) 1
on
Lecture, Discussion, Hands
Class, Methods, Packages and Class Members(Part 2) 1
on
Lecture, Discussion, Hands
Constructor, Static variables and Methods(Part 1) 1
on
Lecture, Discussion, Hands
Constructor, Static variables and Methods(Part 2) 1
on
OOPS Concepts in Java
Lecture, Discussion, Hands
Encapsulation, Inheritance and Polymorphism(Part 1) 1
on
Lecture, Discussion, Hands
Encapsulation, Inheritance and Polymorphism(Part 2) 1
on
Lecture, Discussion, Hands
Interface, Abstract class and Inner class(Part 1) 1
on
Lecture, Discussion, Hands
Interface, Abstract class and Inner class(Part 2) 1
on
1 Core Java Lecture, Discussion, Hands
Strings, String Builder, String Manipulation(Part 1) 1
Strings in Java on
Lecture, Discussion, Hands
Strings, String Builder, String Manipulation(Part 2) 1
on
Lecture, Discussion, Hands
Exception Introduction, Need for Exception(Part 1) 1
on
Lecture, Discussion, Hands
Exception Introduction, Need for Exception(Part 2) 1
on
Need for Exception Handling and Default Exception(Part Lecture, Discussion, Hands
1
1) on
Exception Handling in Java Need for Exception Handling and Default Exception(Part Lecture, Discussion, Hands
1
2) on
Throw, Throws and Nested Try Catch, Try with Resources Lecture, Discussion, Hands
1
and Custom Exception(Part 1) on
Throw, Throws and Nested Try Catch, Try with Resources Lecture, Discussion, Hands
1
and Custom Exception(Part 2) on
Thread introduction, Thread Creation, and States of Lecture, Discussion,Hands
1
Threads (Part 1) on
Thread introduction, Thread Creation, and States of Lecture, Discussion,Hands
1
Threads (Part 2) on
Threads in Java
Multhreading and Thread Functions like sleep, yield and Lecture, Discussion,Hands
1
Join (Part 1) on
Multhreading and Thread Functions like sleep, yield and Lecture, Discussion,Hands
1
Join (Part 2) on
Stage 1 - Revision 1
Stage 1 - Formmative Assessment & Evaluation 1
Stage 2 - JSP & Servlet - 1 Formative Assessment (25 Hrs)
Basic Understanding of servlet, Servlet environment Lecture, Discussion, Hands
1
setup on
Lecture, Discussion, Hands
Life cycle of servlet, Writing servlet in IDE 1
on
Lecture, Discussion, Hands
Working with filters, Cookies and Session(Part 1) 1
on
Servlets
Lecture, Discussion, Hands
Working with filters, Cookies and Session(Part 2) 1
on
Lecture, Discussion, Hands
Servlets Filters and Listeners(Part 1) 1
on
Lecture, Discussion, Hands
Servlets Filters and Listeners(Part 2) 1
on
Elements and Directives, Action Elements, Creating Lecture, Discussion, Hands
1
Custom tags, and Using beans(Part 1) on
Elements and Directives, Action Elements, Creating Lecture, Discussion, Hands
1
Custom tags, and Using beans(Part 2) on
JSTL introduction, JSTL Tags: Core tags, Formatting tags
Lecture, Discussion 1
and Custom tags(Part 1)
JSTL introduction, JSTL Tags: Core tags, Formatting tags
Lecture, Discussion 1
and Custom tags(Part 2)
Lecture, Discussion, Hands
JSP Expression Language 1
on
Lecture, Discussion, Hands
2 JSP and Servlet Request and Response Handling(Part 1) 1
on
Lecture, Discussion, Hands
Request and Response Handling(Part 2) 1
on

JSP
2 JSP and Servlet
Duration Trainer
S.No Module Topic Subtopic Methodology Training Date
Hours Signature
Lecture, Discussion, Hands
Database Connectivity 1
on
Lecture, Discussion, Hands
JSP JDBC integration 1
on
Lecture, Discussion, Hands
CRUD operations in database(Part 1) 1
on
Lecture, Discussion, Hands
CRUD operations in database(Part 2) 1
on
Lecture, Discussion, Hands
Listing Data on Web Page(Part 1) 1
on
Lecture, Discussion, Hands
Listing Data on Web Page(Part 2) 1
on
Lecture, Discussion, Hands
Adding JSTL support(Part 1) 1
on
Duration Trainer
S.No Module Topic Subtopic Methodology Training Date
Hours Signature
Lecture, Discussion, Hands
Adding JSTL support(Part 2) 1
on
Lecture, Discussion, Hands
Upload Files / Images(Part 1) 1
on
Lecture, Discussion, Hands
Upload Files / Images(Part 2) 1
on
Stage 2 - Revision 1
Stage 2 - Formmative Assessment & Evaluation 1
Stage 3 - Hibernate & Spring - 1 Formative Assessment (25 Hrs)
Introduction to JPA, JPA Entities, Entity life cycle, and
Lecture, Discussion 1
Basic annotations
Mapping Associations,Entity Relationships,Eager and Lecture, Discussion, Hands
1
Lazy Loading on
Entity Managers, Entity State, and Transitions, Stored- Lecture, Discussion, Hands
1
Procedure Queries(Part 1) on
Entity Managers, Entity State, and Transitions, Stored- Lecture, Discussion, Hands
1
Procedure Queries(Part 2) on
Lecture, Discussion, Hands
JPQL,The Java Persistence Query Language,HQL 1
on
Lecture, Discussion, Hands
Persistence Components,Transaction Control(Part 1) 1
on
Lecture, Discussion, Hands
Persistence Components,Transaction Control(Part 2) 1
Hibernate and JPA on
Advanced Mappings,Strategies,Querying Over Lecture, Discussion, Hands
1
Inheritance Relationships,Hibernate Extensions(Part 1) on

Advanced Mappings,Strategies,Querying Over Lecture, Discussion, Hands


1
Inheritance Relationships,Hibernate Extensions(Part 2) on
Lecture, Discussion, Hands
The Criteria API & History ,Criteria Query Structure 1
on
Lecture, Discussion, Hands
Locking & Caching, API Design best practices 1
on
Hibernate & Spring Lecture, Discussion, Hands
3 Spring introduction, Building Spring web apps(Part 1) 1
MVC on
Lecture, Discussion, Hands
Spring introduction, Building Spring web apps(Part 2) 1
on
Lecture, Discussion, Hands
Creating Controllers and Views(Part 1) 1
on
Lecture, Discussion, Hands
Creating Controllers and Views(Part 2) 1
on
Lecture, Discussion, Hands
Request params and Request Mappings 1
on
Lecture, Discussion, Hands
Forms tags and Data Binding 1
on
Applying built in validation rules and custom validation Lecture, Discussion, Hands
Spring MVC 1
rules(Part 1) on
Applying built in validation rules and custom validation Lecture, Discussion, Hands
1
rules(Part 2) on
Lecture, Discussion, Hands
JSON Data Binding, Retrieve as JSON 1
on
Lecture, Discussion, Hands
Create a Spring Rest Controller(Part 1) 1
on
Lecture, Discussion, Hands
Create a Spring Rest Controller(Part 2) 1
on
Lecture, Discussion, Hands
Use PathVariable for REST endpoint 1
on
Stage 3 - Revision 1
Stage 3 - Formmative Assessment & Evaluation 1

Stage 4 - Spring Boot(25 Hrs)

Lecture, Discussion, Hands


Spring Boot Introduction, why spring boot 1
on
Lecture, Discussion, Hands
Spring boot features and goal of spring boot 1
on
Lecture, Discussion, Hands
Creating project in spring boot - Spring initializer 1
on
Spring Boot Basics
Spring boot hello world application and Annotation(Part Lecture, Discussion, Hands
1
1) on
Spring boot hello world application and Annotation(Part Lecture, Discussion, Hands
1
2) on
Lecture, Discussion, Hands
Spring Boot Actuator(Part 1) 1
on

Lecture, Discussion, Hands


Spring Boot Actuator(Part 2) 1
on

Lecture, Discussion, Hands


Spring Boot Build system and Code Structure(Part 1) 1
4 Spring Boot on
Lecture, Discussion, Hands
Spring Boot Build system and Code Structure(Part 2) 1
on
4 Spring Boot
Duration Trainer
S.No Module Topic Subtopic Methodology Training Date
Hours Signature

Lecture, Discussion, Hands


Spring Boot with Restful Service(Part 1) 1
on
Lecture, Discussion, Hands
Spring Boot with Restful Service(Part 2) 1
on
Spring Boot Features Lecture, Discussion, Hands
Spring Boot, Hibernate with restful web service(Part 1) 1
on
Lecture, Discussion, Hands
Spring Boot, Hibernate with restful web service(Part 2) 1
on
Lecture, Discussion, Hands
Deploying spring boot application in tomcat server 1
on
Lecture, Discussion, Hands
Spring Boot Common Application properties 1
on
Lecture, Discussion, Hands
Spring Boot with Logger(Part 1) 1
on
Lecture, Discussion, Hands
Spring Boot with Logger(Part 2) 1
on
Stage 4 - Revision 1

Stage 4 - Formmative Assessment & Evaluation 1

Stage 1 - Final Revision 1


Stage 2 - Final Revision 1
Stage 3 - Final Revision 1
Stage 4 - Final Revision 1
Summative Assesment 2

Capstone Project

Signature of the Trainer SPOC Signature&College Seal

You might also like