Welcome Guest ( Login) | Register)

JAVA & J2EE

Tags:

JAVA / J2EE
CORE JAVA
• Introduction of Java (Why Java? Future Scope , Market Trends, Opportunities)
• Java Basics (Oops concepts, Data types, Variables, Arrays, Operators, Control statements)
• Classes & Objects
• Inheritance
• Packages & Interfaces
• Exception handling
• Multithreading
• I/O & Applets
• String Handling
• Java util Collection framework
• Java Assignment & Test
ADVANCED JAVA
1. G.U.I Designing
• Event Handling
• A.W.T
• Swings
2. R.M.I
• Introduction
• RMI packages
• RMI Clients
• RMI Server
• RMI Registry
• RMI Clients
3. Networking
• Networking Basic
• Socket
• D.N.S
• Proxy Server
• TCP/IP
4. JDBC
• Introduction
• Types of Drivers
• Statement
• Prepare Statement
• Callable Statement
• Connection Pooling

• Introduction to Transaction
• Advanced Java Assignment & Test
J2EE
• Introduction to Internet Technologies
• Introduction to J2EE Components
• Clients Server Architecture
• Introduction to Web Server & Application Server
• Introduction to work with Eclipse-3.0 IDE
• Introduction to work with NetBeans-5.0 IDE
Java Servlet
• Introduction & Architecture
• Servlet vs. C.G.I
• Life Cycle of Servlet
• Configure and deploy the Servlet
• Intro to Servlet API
• Cookies
• Session Tracking
• Servlet with JDBC
J.S.P
• Introduction & Architecture
• Life Cycle of JSP
• Model-View-Controller
• Servlet vs. JSP
• JSP Tags
• Custom Tags
• JSP with JavaBeans
• Session Handling
E.J.B
• Introduction & Architecture of EJB
• Types Of EJB
• Session Bean
• Entity Bean
• Introduction to Message Driven Bean
• Transaction Management
• Security Roles
Struts
• Introduction & Architecture
• Difference between M.V.C-1 & M.V.C-2
• Struts Configuration

• Action Classes
• Form Bean
• Struts-Validations
• Struts With J.D.B.C
• Introduction of Tiles
X.M.L
• Introduction of XML
• XML vs. HTML
• DTD
• Schemas
• XSLT
• CSS
• Namespaces
• Intro to SAX & DOM Parser
Developing Enterprise Java Applications with Spring & Hibernate
DEVELOPING ENTERPRISE APPLICATIONS
• The requirements of enterprise applications
• Designing n-tier architectures
• Comparing standards vs. open source
INTRODUCING THE SPRING FRAMEWORK
Spring architecture fundamentals
• Identifying Spring application components
• Injecting dependencies with Inversion of Control (IOC)
Deploying components in the Spring container
• Delegating component creation to the Spring bean factory
• Wiring beans with XML
Simplifying data access with JDBC templates
• Streamlining code with JDBC templates
• Structuring queries and callbacks
• Retrieving JDBC data sources
Data Access Object (DAO) pattern
• Maintaining a consistent data interface
• Integrating Spring DAO implementations with the business service layer
MANAGING TRANSACTIONS

Analyzing J2EE transaction support
• Defining transaction properties
• Explicit transaction management
Applying Spring transaction strategies
• Controlling transactions with the Spring Transaction Template
• Declaring transaction policies with XML
ACCESSING ENTERPRISE SERVICES
Remote Method Invocation (RMI)
• Connecting to application services with RMI
• Exporting services with Spring
Building Web services
• Working with WSDL to access a service
• Deploying Web services with Spring
Asynchronous messaging
• Sending and consuming messages with Java Message Service (JMS)
• Reducing code complexity with Spring JMS templates
Scheduling tasks and processes
• Employing the Quartz scheduler
• Invoking methods periodically
PERSISTING OBJECTS WITH HIBERNATE
Integrating Hibernate
• Simplifying data access with O/R mapping
• Unraveling the Hibernate architecture
• Deploying and configuring Hibernate
Generating Hibernate applications
• Developing the persistent class
• Defining the Hibernate mapping rules
• Storing and retrieving Java objects
HANDLING COMPLEX OBJECT RELATIONSHIPS
The role of the Hibernate Session
• Establishing a thread-safe session object
• Defining object states: transient, persistent, detached Mapping collections
• Persisting and retrieving collections
• Preserving collection order for data integrity
Strategies for building object associations
• Specifying one-to-many and many-to-many relationships
• Controlling the association life cycle
Effectively mapping inheritance relationships
• Applying class rules for inheritance
• Techniques for class-database mapping
OPTIMIZING DATA ACCESS
Applying Hibernate Query Language (HQL)
• Selecting and filtering queries
• Improving structure with named queries
• Augmenting HQL with native SQL
Maximizing Hibernate performance
• Accelerating data access via Hibernate cache
• Monitoring performance with Java Management Extensions (JMX)
INTEGRATING SPRING AND HIBERNATE
• Employing the Spring Hibernate template
• Configuring Hibernate resources in Spring
Course Duration

The duration of the Data Warehousing course is 140 Hours.

contact : enq@trinityinfosolutions.net 9019539480

Trinity Infosolutions,No.2A, Robby Arcade(Second Floor), Above Cofee day, No.537,CMH Road,Bangalore-38 , ph : 30580014 / 11 /12 /13

Btm center : no.7, vijaya bank colony, (above Anand laboratory), 100 feet ring road,BTM II stage, Bangalore 76 ph :32476165 www.trinityinfosoultions.net

Career Options Browse by States & UTs
* Andhra Pradesh
* Arunachal Pradesh
* Assam
* Bihar
* Chhattisgarh
* Goa
* Gujarat
* Haryana
* Himachal Pradesh
* Jammu & Kashmir
* Jharkhand
* Karnataka
* Kerala
* Madhya Pradesh

* Maharashtra
* Manipur
* Meghalaya
* Mizoram
* Nagaland
* Orissa
* Punjab
* Rajasthan
* Sikkim
* Tamil Nadu
* Tripura
* Uttar Pradesh
* Uttarakhand
* West Bengal
UTs
* Andaman & Nicobar
* Puducherry
* Chandigarh
* Lakshadweep
* Delhi
* Dadra and Nagar Haveli
* Daman and Diu
Browse Help
Copyright © 2008-2010 IndCareer.com
Powered by VinayRas Infotech

Fatal error: Call to undefined function mb_strlen() in /home/indcaree/public_html/modules/boost/boost.module on line 4218