Advance Java(J2EE) is a platform for building distributed, scalable, platform independent server side Enterprise Applications. Today java is one of the most mature and commonly used programming languages for building enterprise software. Java is providing enterprise solutions to small, medium and large enterprise throughout the world and is a leading player in mobile applications. The need of java professionals is growing day by day, which is in itself, a testimony to its success.
Today java is one of the most mature and commonly used programming languages for building enterprise software. Java is providing enterprise solutions to small, medium and large enterprise throughout the world and is a leading player in mobile applications. The need of java professionals is growing day by day, which is in itself, a testimony to its success.
1. Collection Framework
The Collection Interface(List,Set,Sorted Set).
The Collection Classes. (ArrayList,Linked
List,HashSet,TreeSet)
Accessing a Collection via Iterator.
Working With Map.
Working with Comparable and Comparator.
The Collection Algorithms.
Date and Time Handling.
2. Generic Framwork
Why use Generic.
Generic Types
Raw Types,Erasure
Bounded Type Parameter.
Generic Methods and Bounded Type Parameters.
Generic ,Inheritance.
Type Interface.
WildCard
Upper Bounded WildCard
Unbounded WildCard
Lower Bounded WildCard.
3. Internationalization
Setting the Locale Internationalization Introduction
Isolating Locale-Specific Data.
Formating.
Working with Text.
Internationalization of Network Resources.
4. JDBC (Java Database Connectivity)
Getting Started
Processing SQL Statements with JDBC.
Establishing a Connection.
Connecting with DataSource Objects.
Handling SQLExceptions.
Setting Up Tables.
Retrieving and Modifying Values from Result Sets.
Using Prepared Statements.
Using Transactions.
Using RowSet Objects.
Using JdbcRowSet Objects.
Using CachedRowSetObjects.
Using JoinRowSet Objects.
Using FilteredRowSet Objects.
Using WebRowSet Objects.
Using Advanced Data Types.
Using Large Objects.
Using SQLXML Objects.
Using Array Objects.
Using DISTINCT Data Type.
Using Structured Objects.
Using Customized Type Mappings.
Using Datalink Objects.
Using RowId Objects.
Using Stored Procedures.
Using JDBC with GUI AP.
5. Web Fundamentals
HTTP Protocol.
HTTP Headers.Web
GET & Post Methods.
Web Client.
Web Server.
Web Container.
Web Component.
Servlet & JSP Engine.
6. Server Programming using Servlets
Servlets Architecture.
Servlet lifecycle.
Servlet interface.
GenericServlet & HttpServlet.
Writing your own Servlet.
Packaging and Deploying a Servlet.
Servlet & DB connectivity.
7. Servlet Collaboration
Forwarding & Redirecting from a Servlet.
ServletContext & ServletConfig. Servlet
Maintaining Sessions Hidden Form Fields, Cookies,URL rewriting, HttpSession.