Advanced Java Training
JDBC Connectivity (8-hrs)
- Types of Connectivity in java
- Database connectivity with MYSQL
- Database connectivity with oracle
Servlet (20-hrs)
- Types of application using java
- Advance java MVC
- About Servlet Container
- Servlet-Environment setup
- How to write Servlet
- Hello World using Servlet
- Life Cycle of Servlet
- Servlets-Form data
- Context and Config Param
- Servlet Session and Cookies
- Servlet-Servlet Communication
- Servlet File Uploading
- Servlet Page Redirection
- Servlet Url-Rewritting
- Java-Ajax Servlet
- Filter
- Crud operation on database with Servlet
- Database Connectivity with Servlet and (MYSQL/ORACLE)
- Servlet sending Email
- Servlet-Handling date
- Servlet-Hits Counter
- Servlet annotation
JSP (Java Server Pages) (20-hrs)
- JSP Introduction
- Life cycle of JSP
- JSP Scripting elements
- JSP implicit objects
- JSP Directive elements
- JSP Exception
- Action elements
- Expression Language
- MVC in JSP
- JSTL
- JSP custom tags
- JSP pagination
- JSP CRUD
- Development in jsp
SPRING FRAMEWORK
Core Spring (20-hrs)
- Spring Overview
- Spring-Architecture
- Spring-Environment Set Up
- Spring-Hello World Example
- Spring-IOC container
- Spring-Bean definition
- Spring-Bean scopes
- Spring-Bean Life Cycle
- Spring-Bean Post processors
- Spring-dependency injection
- Spring-Injecting inner beans
- Spring-Injecting Collection
- Spring-Beans Auto-Wiring
- Spring-Annotation-Based Configuration
Spring Web-MVC (20-hrs)
- Features of spring MVC
- Concept of Multi-Action and Muti-Form handling
- The Dispatcher Servlet
- Spring MVC HelloWorld Example
- Spring MVC Hello World Example
- Spring MVC Multi-Form handling Example
- Spring MVC page redirection
- Spring MVC Data binding
- Spring MVC Form validation
- Spring MVC Exception Handling
- Spring MVC Interceptor
- Spring MVC Internationalization and localization
Spring AOP (15-hrs)
- Aop terminologies
- AOP operation Architecture
- Types of advice
- Xml Schema based AOP example
- @Aspect-bases AOP example
- SPRING WITH JDBC
- SPRING WITH ORM (HiberNate)
- SPRING TRANSACTION
- SPRING SECURITY
HIBERNATE (ORM TOOLS) (16-hrs)
- Introduction to hibernate
- Hibernate object states
- Hibernate auto DDL operation
- Hibernate primary key auto generator
- Hibernate HQL
- Hibernate ORM relations
- Hibernate page nation
- Hibernate cache support
- Hibernate criteria
- Crud operation with hibernate
INTRODUCTION TO JSF (10-hrs)
- Introduction to JSF
- Managed Beans and Scope
- Enhancing with JSF with Richfaces/Primefaces
- Component of Richfaces/Primefaces
JASPER REPORTING (8-hrs)
- Reporting in java
- Jasper Template creation
- Integration with back end
- Populating the jasper template with relevant data-set
WEB SERVICES (10-hrs)
- Rest Service
- Soap Service
PROJECT USING SPRING (FRAMEWORK) AND HIBERNATE (ORM)