Group Services: Technology Consulting
phone +91-9999-283-283/9540-283-283
email info@sisoft.in

Course Details

JAVA - Advance(J2EE) Training - Course Outline

Goal:

Prepare for web developer using JAVA who can efficiently and use various J2EE versions

Pre-requisites:

Core Java

Prepare for:

OCWCD (Oracle Certified Web Component Developer)

Audience:

Any IT professionals, BE,B.Tech, MCA, BCA or equivalent student who want to knowledge in JAVA.

Duration:

3 Months (40 theory + 80 lab) hours

Course Outline:

Advance Java Training - Course Outline

1.0 Eclipse

  • Eclipse Introduction
  • Project definition and configurations
  • Execution and debugging
  • Advance features

2.0 JDBC

  • JDBC Introduction
  • JDBC Architecture
  • Java Database Connectivity Steps
  • Test JDBC Driver Installation & Connection
  • Types of JDBC Drivers
  • Inserting Data into SQL Tables
  • Retrieving Data from SQL Tables
  • Update SQL Tables

3.0. Servlet

  • History of Web Applications
  • Support for Servlets
  • HTTP Servlet Basics
  • The Servlet Lifecycle
  • Retrieving Information
  • Sending HTML Information
  • Sending Multimedia Content
  • Advance Servlet Features (Forward ,Include, Redirect)
  • Session Tracking
  • Security
  • Database Connectivity
  • What's New in the Servlet API

4.0. JSP

  • Introduction to JSP
  • Introducing Java Server Pages Technology
  • JSP Architecture
  • Reading the Request Information
  • Retrieving the data posted to a JSP file from HTML file
  • JSP Elements (Directives, Declaration, Scriplets, Actions)
  • Introduction to the JSP tags
  • Accessing database from JSP
  • Working with JSP Sessions
  • JSP Cookies Example
  • JSP and JavaBeans
  • Disabling Session in JSP
  • JSP and JavaBeans
  • JavaServer Pages Standard Tag Library (JSTL)
  • File uploading

5.0 AJAX

  • Introduction
  • Create an XMLHttpRequest Object
  • Send a Request To a Server
  • Server Response
  • The onreadystatechange Event
  • AJAX Examples

6.0 Struts

  • MVC Architecture
  • Struts Framework
  • Struts Controller Components
  • Struts View Components
  • Struts Model Components
  • Struts Tag Libraries
  • Exception Handling in Struts
  • Using Commons Validate with Struts
  • Exception Handling in Struts
  • Struts example

7.0. Hibernate

  • Introduction to Hibernate
  • Hibernate Configuration
  • Entity definitions and O/R Mapping
  • Working with Persistent Objects
  • Hibernate Queries
  • Hibernate Caching
  • Advance Concepts

8.0. Spring Framework

  • Dependency Injection and Inversion of control
  • Bean Managed container and its configurations
  • Bean definitions and their usage
  • Hibernate Integration
  • Struts Integration

9.0 Java and XML

  • Generating an XML Document
  • Parsing XML
  • Quick Reference Guide
  • Create well-formed and valid XML documents
  • Use XML Namespaces in an XML document
  • Create and use an XML Schema document
  • Validate XML documents by using standard XML techniques
  • Use XPath expressions and functions
  • Transform XML documents by using stylesheets and XPath expressions
  • List the XML features in the database
  • Explain the architecture of Oracle XML DB
  • Use the XQuery language

10.0 WebServices

  • SOAP and REST Services
  • SOAP Protocol Fundamental (UDDI, WSDL, Binding)
  • SOAP Web Services using Axis-2 and SOAP UI
  • REST Services fundamental (Jax-RS, JSON)
  • REST Web Services generation using Jersey and Jackson

Related References:

Java - Core Training Course Outline