Open / Close contact form

Course Overview

Advanced Java J2EE encompasses Swing GUI programming, JDBC for database interaction, and Servlet technology for web applications. Topics include Swing components, event handling, SQL database commands, JDBC connection setup, and Servlet concepts like requests, responses, sessions, cookies, and URL rewriting.

Advanced Java J2Ee


Swing Programming (Graphical User Interface)

  • Understand difference between Swing and AWT programming
  • Define Swing components
  • List Swing Packages
  • List the sub-classes of the JComponent class
  • Explain how swing handles events
  • Use JFC to write swing applets
  • Understand the concept of “Look and Feel”

Sql Database

  • SQL Commands
  • Data Definition (DDL) Commands
  • Data Manipulation (DML) Commands
  • Transaction Control (TCL) Commands
  • Aggregate Functions

Jdbc(Java Database Connectivity)

  • Steps to connect java and Database
  • SQL Statements
  • Use JDBC to access a database
  • Set up a connection to the database
  • Create and execute SQL Statements
  • Describe the Result Set object

Servlet Technology

  • Introduction to Servlet
  • Request Object
  • Response Object
  • Session Management
  • http Session
  • Cookies
  • Hidden form field
  • URL Rewriting
  • Request Dispatcher

Hibernate

  • Hibernate framework
  • Introduction ORM
  • Hibernate Mapping
  • Hibernate One-to-One Mapping
  • Hibernate Query Language (HQL)
  • HQL Select Query
  • HQL Update, Delete Queries

Introducing Java Server Pages

  • The Java2 Enterprise Edition
  • JSP
  • How does JSP does its stuff
  • Comparison with existing technologies
  • Future of the Platform

The Basics

  • What do JSP contains?
  • JSP Life Cycle
  • Directives
  • Scripting Elements and Implicit Objects

Jsp Directives

  • Directive Basics
  • The page Directive
  • The taglib Directive
  • The include Directive

Jsp Standard Actions

  • JSP Standard Actions Are Built-in Tags
  • Actions for Working with JavaBeans
  • Including JSP Output via
  • Transferring Control between JSPs
  • Specifying Parameters for Other Actions

Beneath Jsp

  • Web Application Server Architecture
  • Important Servlet API Features
  • Session tracking
  • Form data parsing

Jsp And Java Beans

  • Introduction
  • Java Beans
  • Java Beans and JDBC
  • Creating Sample Application

Jsp Sessions

  • Persistent Connections
  • Working with Cookies and JAVA
  • Sessions in Action
  • Sessions, HTTPS and JSP

Error Handling With Jsp

  • Types of Errors and Exceptions
  • JSP Specific Exception Classes
  • An Example Web Application

Java Database Connectivity And Connection Pooling

  • Relational Database Management Systems
  • Alien Object Model
  • Why all the Driver Types?
  • How JSP and JDBC fit together
  • The Bigger J2EE Picture
  • Coding a simple JSP using JDBC
  • More Advanced JDBC
  • Multiple Users and the Need for the Connection Pooling

Sp Tag Libraries And Jstl

  • The Need for a Tag Extension Mechanism
  • The Simplest tag
  • JSP Standard Tag Library
  • Resources

Debugging Jsp

  • Why Debugging JSP is so Hard
  • Different Types of Errors
  • Debugging Techniques
  • Future Directions

Jsp Architecture

  • Code Factoring and Role Separation
  • Architectures
  • The Page-Centric Approach
  • The Dispatcher Approach
  • Servlets versus JSPs

Jsps And Servlets

  • A JSP is a Servlet
  • JSP Compilation

Java Server Faces

  • Configuring a JSF Project
  • Getting Started with JSF
  • JSF Lifecycle
  • Validating Data
  • Converting Data
  • Handling Events with Listeners


Notes:

* Course topics and duration may be modified by the instructor based upon the knowledge and skill level of the course participants.


Enquire Now

Learn Adobe Photoshop
Your name:
Email address:
Phone number:
Message:

Our google reviews