Java Specialist Course Content
Java Specialist Course Content
Java Core
Language Fundamentals
Operators and Assignments
Modifiers
Converting and Casting
Flow Control, Assertions, and Exception Handling
Objects and Classes
Threading
The java.lang and java.util Package
I/O and Streams
Java Advanced
Servlet Programming
JSP
o JSP Architecture
o JSP Scripting and Directives
o Implicit Objects
o Standard Actions
o Tag Libraries
o JSP Security
JDBC
o Statements and ResultSets
o Prepared and Callable Statement
o Connection Pooling
o RowSets
o Transactions
Design Pattern
o Factory Pattern
o Singleton Pattern
o Command Pattern
o Iterator and composite Pattern
Web Framework
Struts 2
o Struts 2 Lifecycle
o Actions
o Interceptors
o Annotation
o Domain Objects
o Data Transfer with OGNL
o Validations Framework
o Struts Tiles
Persistence Framework
Hibernate
o Hibernate Setup with an web Application
o Understanding Hibernate O/R Mapping
o Hibernate Data Type-Java Data Type - SQL Data Type mapping
o One to Many Relation in Hibernate- Unidirectional
o One to Many Relation in Hibernate - Bidirectional
o Many to Many Relation in Hibernate
o HQL, The Hibernate Query Language
o Criteria Queries
o Hibernate <generator> to generate id (primary key) incrementally