Professional Documents
Culture Documents
Schedule Date
Sr.No. Day Date Time Availability
1 Wednesday 12 July 2023 9:30 AM-5:30 PM 1
2 Thursday 13 July 2023 9:30 AM-5:30 PM 1
3 Friday 14 July 2023 9:30 AM-5:30 PM 1
4 Saturday 15 July 2023 9:30 AM-5:30 PM 1
Sunday(No Training) 16 July 2023 0
1 Monday 17 July 2023 9:30 AM-5:30 PM 1
2 Tuesday 18 July 2023 9:30 AM-5:30 PM 1
3 Wednesday 19 July 2023 9:30 AM-5:30 PM 1
4 Thursday 20 July 2023 0
5 Friday 21 July 2023 9:30 AM-5:30 PM 1
6 Saturday 22 July 2023 9:30 AM-5:30 PM 1
Sunday(No Training) 23 July 2023 0
1 Monday 24 July 2023 9:30 AM-5:30 PM 1
2 Tuesday 25 July 2023 9:30 AM-5:30 PM 1
3 Wednesday 26 July 2023 9:30 AM-5:30 PM 1
4 Thursday 27 July 2023 9:30 AM-5:30 PM 0
5 Friday 28 July 2023 9:30 AM-5:30 PM 1
Training Days 13
Evaluation 2
Total 15
Schedule Date
Sr.No. Day Date Time Availability
1 Monday 7th August 2023 9:30 AM-5:30 PM 1
2 Tuesday 8th August 2023 9:30 AM-5:30 PM 1
3 Wednesday 9th August 2023 9:30 AM-5:30 PM 1
4 Thursday 10th August 2023 9:30 AM-5:30 PM 1
5 Friday 11th August 2023 9:30 AM-5:30 PM 1
6 Saturday 12th August 2023 9:30 AM-5:30 PM 1
Sunday(No Training) 13th August 2023 0
1 Monday 14th August 2023 9:30 AM-5:30 PM 1
Tuesday No Training 15th August 2023 9:30 AM-5:30 PM 0
2 Wednesday 16th August 2023 9:30 AM-5:30 PM 1
3 Thursday 17th August 2023 9:30 AM-5:30 PM 0
4 Friday 18th August 2023 9:30 AM-5:30 PM 1
Saturday 19th August 2023 9:30 AM-5:30 PM 1
Sunday(No Training) 20th August 2023 0
1 Monday 21st August 2023 9:30 AM-5:30 PM 1
2 Tuesday 22nd August 2023 9:30 AM-5:30 PM 1
3 Wednesday 23rd August 2023 9:30 AM-5:30 PM 1
4 Thursday 24th August 2023 9:30 AM-5:30 PM 0
5 Friday 25th August 2023 9:30 AM-5:30 PM 1
Training Days 14
Evaluation 2
Total 16
Advance Java
Advance Java Trainer
Advance Java
Advance Java
Advance Java Trainer
HTML Concepts
Commonly used tags
HTML, HEAD, TITLE, BODY, BR, P, TABLE, DIV etc.
CSS
Inline css
Using .css file
JavaScript
What is JavaScript
Difference between Server Side code and Client side code
Different JavaScript events (mouseevents, keyboard events, submit events, dom event)
Writing JS code for form validations
Script within page
Script in .js file
Jquery
Web Concepts
Web Servers
HTTP
Basic details
Stateless protocol v/s Stateful protocol
HTTP Request
Headers
Data
Query Parameters
Form Parameters
Multi part
Raw
HTTP Response
Status Codes
Headers
Cookies
Session Id
Core Concepts
What is MVC?
Service and DAO layers/classes
Servlet
JSP
What is JSP?
Difference between Servlet and JSP
Structure - Directive - Declaration – Scriptlets
JSP Comments
JSP Implicit Objects
application - javax.servlet.ServletContext
request - javax.servlet.ServletRequest
response - javax.servlet.ServletResponse
session - javax.servlet.http.HttpSession
JSP compilation and execution
Spring
What is Spring, Advantages of Spring
Controller
Rest Controller
Bean
Inteceptor
Error handling
Spring Configuration (Java)
Spring MVC Configuration - static resource configuration
Spring Annotations
Project
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6 and 7
Day 8 and 9
Day 13 and 14
Contents
Web Concepts
Web Servers
HTTP
Basic details
Stateless protocol v/s Stateful protocol
HTTP Request
Headers
Data
Query Parameters
Form Parameters
Multi part
Raw
HTTP Response
Status Codes
Headers
Cookies
Session Id
HTTP Session
HTML Introduction
Servlet introduction
JSP introduction
JavaScript introduction
server.xml
Port configuration
SSL configuration
Application and path configuration
Database configuration
HTML Concepts
Commonly used tags
HTML, HEAD, TITLE, BODY, BR, P, TABLE, DIV etc.
CSS
Inline css
Using .css file
JavaScript
What is JavaScript
Difference between Server Side code and Client side code
Different JavaScript events (mouseevents, keyboard events, submit events, dom event)
Writing JS code for form validations
Script within page
Script in .js file
Jquery
Core Concepts
What is MVC?
Service and DAO layers/classes
Servlet
What is J2EE application?
Architecture of J2EE application and request processing mechanism
Interfaces and classes
ServletContext
HttpServletRequest
HttpServletResponse
HttpSession
HttpServlet
RequestDispatcher
ServletConfig
Difference between RequestDispatcher.forward and HttpServletResponse.sendRedirect
ServletContext parameters
JSP
What is JSP?
Difference between Servlet and JSP
Structure - Directive - Declaration – Scriptlets
JSP Comments
JSP Implicit Objects
application - javax.servlet.ServletContext
request - javax.servlet.ServletRequest
response - javax.servlet.ServletResponse
session - javax.servlet.http.HttpSession
JSP compilation and execution
Spring
What is Spring, Advantages of Spring
Controller
Rest Controller
Bean
Inteceptor
Error handling
Spring Configuration (Java)
Spring MVC Configuration - static resource configuration
Spring Annotations
Project
SR. No Contents
1 Java/JDK Concepts and basics
JDK/JRE/JVM
Platform Independent
Secure
How to compile?
What is Jar?
Datatypes
Variables
Methods
If, Switch Case
Coding standards
3 Exceptions
Throwable, Error, Exception
Hierarchy of Exception classes
Checked v/s Unchecked
RunTime Exceptions
Throw, Throws
Try/Catch,
Try without catch,
Sequence on catch blocks
5 Introductions to Collections
List, Set, Map interfaces and implemented classes with details on
implementations.
Using generics
Collections utility class
Iterators, Comparators
6 I/O classes
File
Reader, Writer
InputStreams and OutputStreams
7 Annotation
Annotation basics
Java inbuilt annotations
Custom annotations
8 XML
9 JSON
JSON besics
Serlization/deserlization
Jackson library API
JSON annotations
10 Log4j2
What is Log4J? Why Logging is important.
Loggers, Level, Appenders
Setting up logging configuration file
11 Database
Database and DBMS
DDL - create, alter, drop table
Constraints
DML - insert, update, delete
Select all/Specific colums
WHERE clause
Group By
Aggregate functions - AVG, count, max, sum, min
Order By
Joins
Type of Joins
Sub queries
DISTINCT
Transaction
Views
Indexes
12 JDBC