Java-J2EE

4
Java Home [Java/J2EE] Phone: 9886611117 Marathahalli ,#12, 3 rd Floor, Behind Staples, SGR Dental College Rd, Munnekula, , Banglore-37. www.javahometechnologies.com www.facebook.com/JavaHomeTechnologies A Core Java Introduction to Java Features of Java Environment setup Data Types Operators Control Statements & loops Arrays Type casting Local variables Static & instance members Static & instance blocks Access Modifiers Access Specifiers JVM Architecture Equals() v/s==Operator String , StringBuilder StringBuffer o String constant pool o String Memory Management Constructors Constructor chaining this, final & super keywords For-each & var-args enums & Static imports OOPS Concepts o Class & Object o Encapsulation o Polymorphism o Abstraction Abstract Class Interfaces Packages Exception Handling Garbage Collection Wrapper Class Auto Boxing and UnBoxing Collection Framework o List ,Set ,Map and Queue o Sorting, searching, Hashing o Comparable/Comparator o Collections with Generics Inner classes Cloning Date manipulations Generics Annotations About Trainers: Well experienced and Industry Experts About Training: In depth coverage of concepts with more examples & Real time oriented About Registration: you can register after attending 1 week of demo classes

description

its j2EE requiremnts

Transcript of Java-J2EE

Page 1: Java-J2EE

Java Home [Java/J2EE] Phone: 9886611117

Marathahalli ,#12, 3rd Floor, Behind Staples, SGR Dental College Rd, Munnekula, , Banglore-37. www.javahometechnologies.com www.facebook.com/JavaHomeTechnologies

A

Core Java

Introduction to Java

Features of Java

Environment setup

Data Types

Operators

Control Statements & loops

Arrays

Type casting

Local variables

Static & instance members

Static & instance blocks

Access Modifiers

Access Specifiers

JVM Architecture

Equals() v/s==Operator

String , StringBuilder StringBuffer

o String constant pool o String Memory Management

Constructors

Constructor chaining

this, final & super keywords

For-each & var-args

enums & Static imports

OOPS Concepts

o Class & Object

o Encapsulation

o Polymorphism

o Abstraction

Abstract Class

Interfaces

Packages

Exception Handling

Garbage Collection

Wrapper Class

Auto Boxing and UnBoxing

Collection Framework o List ,Set ,Map and Queue

o Sorting, searching, Hashing

o Comparable/Comparator o Collections with Generics

Inner classes

Cloning

Date manipulations

Generics

Annotations

About Trainers: Well experienced and Industry Experts

About Training: In depth coverage of concepts with more examples & Real time

oriented

About Registration: you can register after attending 1 week of demo classes

Page 2: Java-J2EE

Java Home [Java/J2EE] Phone: 9886611117

Marathahalli ,#12, 3rd Floor, Behind Staples, SGR Dental College Rd, Munnekula, , Banglore-37. www.javahometechnologies.com www.facebook.com/JavaHomeTechnologies

Advance Java

Multi Threading

o Implementing Threads

o Thread Communication

o Thread priorities

o Dead Lock

o Thread Life cycle

Synchronization File Management IO Streams Serialization

Java Beans, POJO Classes

Regular Expression

Java Reflection API

Network Programming o Introduction

o TCP/IP Protocol

o IP Address/Port numbers

o Sockets

o Server Sockets

SQL basics( MySql & Oracle)

DML & DDL queries

JDBC (Java Database Connectivity)

o Types of Drivers

o Driver Manager

o Connection

o Statement

o Prepare Statement

o Callable Statement

o Result Set

o Batch Update

o Transaction Management

o ResultSet MetaData

o Database MeaData

Servlets

Introduction to Servlets

Web Application Architecture

Servlet Life cycle

ServletConfig & ServletContext

Session Tracking

o Hidden Form Fields

o Cookies &HttpSession

o URL-Rewriting

Request Dispatcher

o Forward & Include

Send Redirect

Filters

Listeners

o Http Session Listeners

o Http Session Attribute Listeners

o Servlet Context Listeners

Request & Response Headers

JSP(Java Server Pages)

Introduction to JSP

JSP Translation

JSP Life Cycle

JSP Implicit Variables

Templates, Scriplets

Declarative Tags

JSP Expressions

Standard Action Tags

JSTL(Java Standard Tag Library)

Custom Tags

Jsp Directives

Expression Language (EL)

Configuring Error Pages

MVC Architecture

Page 3: Java-J2EE

Java Home [Java/J2EE] Phone: 9886611117

Marathahalli ,#12, 3rd Floor, Behind Staples, SGR Dental College Rd, Munnekula, , Banglore-37. www.javahometechnologies.com www.facebook.com/JavaHomeTechnologies

Design Patterns

Realtime Project Using

Servlets

JSP/JSTL

MVC Architecture

My SQL(Data Base)

Real Time Tools

Maven

Log4J

Junit

SVN(Version Controller)

SPRING 3.x (Annotation Based)

IOC (Inversion of Control)

Introduction and Spring Architecture

Cohesion & Loose coupling

Bean Factory & ApplicationContext

Dependency Injection(DI)

o Setter Injection

o Constructor Injection

o Interface Injection

o Injecting collections

Circular dependencies

Bean life cycle

Auto Wiring

(ByType/byname/constructor)

DAO/JDBC Support

Direct JDBC v/s Spring JDBC

Simplifying CURD Operations using

spring JdbcTemplate

Batch Updates

Named Parameters

Implementing RowMapper

Calling stored procedures

Transaction Handling

Spring Transaction Management

Spring Transactions Architecture

Transactional Attributes

Configuring Transaction Managers

Declarative & Programmatically

Transactions

ORM (Spring & Hibernate Integration)

Hibernate integration in Spring

Using Transactions

Simplifying Hibernate access using

HibernateTemplate

AOP

Motivations for AOP

Aspect, Joint Point

o Advice, Point Cut

AOP Proxy

Spring Web MVC

Spring MVC Architecture

Spring Controllers

Form Handling & Validations

Spring Error pages

View resolvers

Interceptors

URI Templates

Path Variables

Stereo Types

Spring Tags

I18N support

Page 4: Java-J2EE

Java Home [Java/J2EE] Phone: 9886611117

Marathahalli ,#12, 3rd Floor, Behind Staples, SGR Dental College Rd, Munnekula, , Banglore-37. www.javahometechnologies.com www.facebook.com/JavaHomeTechnologies

HIBERNATE

Introduction to ORM

Hibernate Architecture

JDBC v/s Hibernate

CURD Operations

o Save, Update, get ,load

o Delete , Save Or Update

o Batch Update

o Dirty Checking

o Evict() ,flush() ,clear() ,merge() &

persist()

Primary key generations

Composite key

Performance tuning

o Lazy Loading

o Eager Loading

o Batch selects

o Subselects

Locking mechanism

o Optimistic locking

o Pessimistic Locking

Objects States

o Transient ,Detached & Persistent

Mappings(Unidirectional/Bi-

Directional)

o Many-to-One

o One-to-Many

o One-to-One

o Many-to-Many

o Inheritance mapping

o Component mapping

Criteria API

o Selecting Objects

o Filtering Results

o Associations

o Pagination

o Projections

o Grouping

o Aggregations

Hibernate Query Language(HQL)

o HQL v/s SQL

o Named Queries

o Named Parameters

o Native queries

o Order by & group by

Caching Mechanisms

o First level Cache & second Level

Cache

o Query Cache