Description
Enterprise Java
J2EE
- Introduction to J2EE
- Web Applications, Website
- Web Services
- Stateful & Stateless protocols
HTTP
- Http Request Header
- Http Response Header
- Get/Post
Web Server
- Glassfish & Apache
- Server Configuration
- Web Container & JVM
- Deployment Descriptor
MVC Architecture
- Model View Controller
- CGI vs Servlet
Servlet
- Java Servlet
- Servlet life cylce
- Generic and HTTP Servlet
- Init Methos
- Doget, depost, Service Method
- Repopulating
- Using JDBC in Servlet
- Using JNDI Connectivity in Servlet
- Cookies & Session Management
Web Application Listener
- Web Application life Cycle
- Javax, naming package
- Context, Listner
- ServletContext, JSPContext
- IntialContext
Java Filter
- Server side validation
- Client side validation
- Filter API
- FilterChain
- Filter Scope
Java server Pages (JSP)
- JSP Life Cylce
- JSP Architecture
- JSP convension in Servlet
- Directives & Declaration
- Scriptlets, Expression
- Developing Dynamic Webpages
- Using HTML with JSP Pages
- Mixing Scriptlets & HTML
- Transactions using JSP
- Cookies & Session Mangement
- JSTL Tags
- JSTL jdbc Connectivity in JSP
Enterprise Java Frameworks
Enterprise Java Beans
- EJB Architecture
- EJB Server & Container
- EJB Database Connectivity
- Entity Manager
- Persistence Unit
- Entity bean Inheritance in EJB
- JPQL Queries
- Messaging in ELB
Hibernate
- Introduction to ORM
- Hibernate Basics
- Hibernate Data Manipulation
- Mapping Files and POJO’S
- Working on Hibernate
- Hibernate Programming with HQL
- HQL Queries
- Use Of Hibernate in a Project
Struts
- Struts Architecture
- Struts Components
- Validation Framework
- Struts Server side validation
- Client side validation
- Struts Repopulating
- Error Handling
- File Uploading using struts
- Database Connectivity
Advance Java