
Core Java
1) Introduction to Java
2) Java Installation & Configuration using Eclipse
3) Java Basics – Data Types , Static Variables etc
4) Creating Classes , Objects and Methods
5) Control Structures – If – Else if – Else , Do.. While , While , For Loops
6) Logic building sessions with practicals
7) String Operations – String Operations , String Buffer , String Builder , String Tokenizer
8) Date functions – Date function , Calendar Control , Date Format class
9) Java Mutable Class
10) Access Modifiers – Public , Private , Protected and Default
11) Packages
12) OOPS Concept – Inheritance , Polymorphism , Abstract Class ,
Mini Project on Bank Application on OOPs Concept
Mini Project on Bank Application on OOPs Concept
13) Nested And Anonymous class
14) Exception Handling – Using Try .. Catch … Finally Block
15) Collection Framework and Generics – Vectors , Enumeration , List Interface , Array List ,
Linked List , Using Generics and Non Generics in Collections , Set Interface , Hash set ,
Map Interface , Hash Map
Linked List , Using Generics and Non Generics in Collections , Set Interface , Hash set ,
Map Interface , Hash Map
16) Using java.util.Collections class – Collection Sort , Collection Shuffle , Comparator Interface ,
17) MySQL – Setup and Configuration , Using Professional tool – MySql Workbench , Creating Database ,
Tables , CRUD Operations
Tables , CRUD Operations
18) JDBC – Configuration , Creating Tables , CRUD Operations
19) Integrating Collections and JDBC
20) Multi Threading – Basics , Thread Joins , Thread Synchronization , Runnable Interface ,
Executor Service – Fixed Thread Pool
Executor Service – Fixed Thread Pool
21) File IO – IO Streams examples , Reader & Writer
22) Serialization
23) Lamda Expressions – Functional Interface , Looping through collections , Calling Methods
Advanced Java
1) Environment Configuration
Setting up Eclipse with Apache Tomcat
Creating HTML Forms
CSS Integration
Javascript Form Validation
J2EE Architecture Overview
Servlets and JSP APIs and Life Cycle
2) Servlet Programming
Introduction to Servlets
Creating GET & POST Forms in HTML & interacting using servlet
Using Servlets POST & GET Methods and their variables
3) Scriplet Programming and JSP Programming
Scriplet tags
Creating JSP Pages
Invoking Java Methods in JSP
4) Servlet Routing
Send Redirect
Dispatchers – Include and Forward
Difference between Request Dispatchers and Send Redirect
Login Application using Request Dispatchers and Send Redirect
5) JSP Directives
Include , Headers , Footers etc.
6) JSP Routing
JSP Forwards
JSP Include
7) File I/O in JSP
8) Session Handling
Server Level – Session Object
Client Level – Cookie Object
Implementing Security using Sessions and Send Redirect
9) Filters
Creating Filters
Centralization of Security Implementation of different Modules using Filters
Integrating Session handling with Filters for Security implementation
10) JSTL – JSP Tag Library
Core Tags
Function Tags
Formatting Tags
Expression Langauage
11) JDBC
Integration MySQL
CRUD Operations
12) AJAX and JSON
Creating AJAX forms in JSP
Understanding difference between regular and Ajax forms
Integration with Servlets
13) Bootstrap
Using Bootstrap for Frontend
Creating end to end application
14) Project
Using Bootstrap , AJAX , JQuery , JSTL , JDBC , Sessions
Frameworks (Hibernate , Spring , Spring Boot)
1) Setup of Spring Framework using MAVEN in Eclipse
2) Spring IOC Container & Dependency Injection
3) Using XML Properties
Working with Class, Objects etc. in XML
Using Property Arguments
Using Ref Arguments
4) Auto Wiring
5) Collections in Spring
List , Set , Map , Properties
6) AOP – Aspect Oriented Programming
Before , After and Around Methods
Complex implementation using Around Method
7) JDBC
MySQL configuration with Spring
Spring JDBC Template
CRUD Operations
Fetching auto generated keys
8) Hibernate / JPA
Configuration in MAVEN
Creating Models
Mapping Hibernate to Database
Creating Mappings
1 to 1
Many to 1
Many to Many
Hibernate Cache Overview
9) Spring Boot Configuration
STS ( Spring Tool Suite)
POSTMAN App
10) Creating 1st Spring Boot Project
Using Spring Initializer website
Creating first spring Boot Project
Dependency management using Spring Boot starters
Configuring and using Loggers
11) Restful API with Spring Boot
Benefits of using RESTFul Web service
@Rest Controller , @ Get Mapping , @Put Mapping , @Post Mapping , @Delete Mapping
@Response Status , @Request Body , @Response Body , HTTP Status Codes , Response Entity
12) Hibernate / JPA Integration RESTful API
Integrating Hibernate / JPA with RESTful Services
@Repository Layer
@Service Layer
13) Sring Boot MVC
Introduction to Spring MVC
Boot packaging options , JAR or WAR
@Controller , @Request Mapping , @Get Mapping , @ Post Mapping , Path Variable
Creaing Dynamic URLs
Creating JSP forms and JSTL integration
JSP Routing using Spring Boot
JPA / Hibernate Integration
Integrating Spring JDBC Template with Spring Boot
@Component
Server Side Validation
Using Hibernate Validator Interface
Security Implementation using Filters
Ajax JSON Integration with Spring Boot
Bootstrap project on Spring Boot
14) Project
0.0
0 total
5
4
3
2
1
