Course Duration in Hours
90
90
It will be based on Java, J2EE, Struts, Spring, Hibernate, bugdata, ASP.NET, PHP, Database
Entire, Java, J2EE course, with design pattern, Eclipse, any Database, Tomcat, websphere
Core Java
Introduction to Java
Features of Java
Java Environment Setup
OOPS Concepts
Class & Object
Inheritance
Encapsulation
Polymorphism
Abstraction
Data Types
Local Variables, Instance Variables
Static Variables, Static Block, Static Methods, Static Class
Access Specifiers & Access Modifiers
Operators
Control Statements
Arrays
String, String Buffer, String Builder
Interfaces, Abstract and Concrete Classes
Packages
Exception Handling Mechanism
Garbage Collection
Auto Boxing and UnBoxing
Collection Framework
Inner Classes
Annotations
Generic Types
Advanced Java
Serialization
Externalization
File management
Character/Byte Streams
Creating File, Directories
Threads
Thread Life Cycle & Implementing Threads
Synchronization
Thread Communication
JDBC (Java Database Connectivity)
JDBC Features
Types of Drivers
Driver Manager
Connection
Statement
Prepared Statement
Callable Statement
Result Set
ResultSet MetaData
Servlets
Overview of Servlets
Web Application Architecture
Servlet Life Cycle
Types of Servlets
Servlet Config & Context
Session Management
Request Dispatcher (Forward, Include)
Send Redirect
Filters
Request & Response headers
Web Application Deployment
JSP (Java Server Pages)
Introduction to JSP
JSP Life Cycle
JSP Implicit Objects
Scriplets, Expressions, Declarative tags
Directives
Standard Action tags
Scope
Page Context
Struts
Struts Overview
MVC2 Architecture
Struts Flow
Struts tags
Form Beans, Action Class, Controller
Internationalization
Spring
SPRING Overview and Architecture
Inversion of Controller (IoC)
Bean Factory
Application Context
Dependency Injection
Types of Injections
ORM Support Using Hibernate
Configuring Hibernate in Spring
Persistence management
Spring Web MVC
Configuring MVC
Abstract Form Controller
Simple Form Controller
View Resolvers
Controller Mappings
Validations
Hibernate
Difference b/n Hibernate & JDBC
Architecture & Configuration
CRUD Operations (Save, Update, SaveOrUpdate, Delete, Load/Get, Batch Update/Insert)
Fetching Mechanisms
Lazy Loading
Eager Loading
Object States
Transient
Detached
Persistent
Mappings (Uni/Bi- Directionsl)
Many-to-One
One-to-Many
One-to-One
Many-to-Many
Criteria API
Hibernate Query Language (HQL)
Caching Mechanisms
ANT/MAVEN
Build Management
Project & Design Patterns
Real Time Project Explanation
Major Design Patterns
Resume Preparation
Interview Tips
Anyone can join
Winavit Technologies Pvt Ltd, Banasawadi (Bangalore),Bangalore,IN