| Courses Software Training / Basic Computer Training / Application Programming | Locality Akurdi |
Training Modules: Duration : 4 Months 20 dyas.
1) Core Java
Covered all core Java oops & keyword,Obect class.
2) Advance Java
Covered including JSP Servlet
3) Spring
4) Hibernate
5) Strut
Introduction to Java Technology
Data types, Variables and array
Operators
Control flow statements
Fundamentals and OOP
Inheritance
Packages and Interfaces
Exception handling
Multithreading programming
String handling
API classes from java. Lang package
I/O
Utility and Legacy classes
Collection framework
Applet
Event handling
AWT
Swings
Advance Java Syllabus
Objectives of the Course
JDBC
Java Servlets
JSP (Java Server Pages)
IDE
SPRING
SPRING CORE
Spring JDBC/DAO
Spring ORM
Spring AOP
Spring MVC
Hibernate Training
Advantages of Hibernate compared to JDBC
Introduction
ORM (Object Relational Mapping)
Hibernate Resources
Hiberna
Installation and Directory Structure
Hibernate Data Types
First Application using Hibernate
Hibernate API
Object Life cycle in Hibernate
CRUD operations using Session methods.
Versioning
Primary key Generators
Hibernate Query Language (HQL)
Joins in Hibernate
Batch processing and Native SQL
Criteria API
Criteria with projections
Inheritance Mapping
Association Mapping
Caching
Connection Pool
Transactions and Concurrency
Hibernate Pagination
Hibernate Interceptor
Integrating Hibernate with Servlet
Integrating Hibernate with Struts
Working with Hibernate Annotations
STRUTS 1.x
Different types of Applications
Different Layers in Application
Presentation Processing
Web Application Designing Models
Struts Introduction
Struts Architecture
Struts Resources
Validations in Struts
Client Validations
Different types of Action Forms and Dynamic Action Forms
Action Form
STRUTS 2.x
Differences between Struts 1.x & 2.x
Steps to Create Struts 2 Application
Core Components in Struts 2
Struts 2 Work Flow
Struts 2 Action
Struts 2 Configuration
Struts 2 Tag Library
Internationalization(I18N) in Struts 2.x