|
Provided by: NACE EDUCATION J2EE SunJ2EE Application Servers |
![]() |
Training
Provided by NACE EDUCATION
Java 2 Platform Enterprise Edition. J2EE is a platform-independent, Java-centric environment from Sun for developing, building and deploying Web-based enterprise applications online. The J2EE platform consists of a set of services, APIs, and protocols that provide the functionality for developing multitiered Web-based applications.
Prerequisites:
Knowledge OOPS and JAVA Concepts.
On Course Completion the Candidate will be :
Able to develop a web page
Able to do the web based projects in all the domains
Related Jobs or Careers: Software Engineer / Software Architect.
|
|
||||||||||
J2EE Sun
J2EE Technologies overview
Components & Containers
How the computer enables faster
Application development
JNDI
JNDI overview & API
Referencable and serializable interfaces
Using looking up , bind ( ) , rebind ( ), list ( ), list bindings ( )
Creating and using sub contexts
Using FX context as a practical example.
JDBC
java to accessing the database
Driver types
Statement , Prepared statement and callable statement.
Retrieving and using resultset meta - data
Scrollable/ updatable result sets
Batch updates
Data source types
Connection pools
Remote Method Invocation
Working with distributed objects
Creating the interfaces, stubs and skeletons
Creating and binding objects to the RMI registry
Calling remote objects
RMI/ IIOP for distributed applications
J2EE Design
Design considerations in a distributed environment
Best Practice with EJB's
EJB alternatives
J2EE Patterns
Enterprise Java Beans
A component architecture for distributed applications
Declarative middleware and container management
Session, Entity and Message-Driven EJBs
EJB lifecycles
Writing Stateless and Stateful Session Beans
Writing Entity Beans with Bean Managed Persistence
Writing Entity Beans with Container Managed Persistence
EJB deployment
Java Message Service
The JMS API
Pub/ Sub and Point to Point
The JMS interfaces
Writing a program to utilise JMS
Servlets
Using HTTP Get and Post
Lifecycle methods
Cookies and URL rewriting
Session management
Chaining servlets
Java Server Pages
Separate content and presentation
JSP Tags
Using JavaBeans to simplify JSPs
Using JSPs with servlets
MVC (Model View Controller) pattern
Java Standard Tag Library (JSTL)
Deployment
Packaging web applications
Structure of web Applications
EAR, WAR and JAR usage
Application server deployment
Components & Containers
How the computer enables faster
Application development
JNDI
JNDI overview & API
Referencable and serializable interfaces
Using looking up , bind ( ) , rebind ( ), list ( ), list bindings ( )
Creating and using sub contexts
Using FX context as a practical example.
JDBC
java to accessing the database
Driver types
Statement , Prepared statement and callable statement.
Retrieving and using resultset meta - data
Scrollable/ updatable result sets
Batch updates
Data source types
Connection pools
Remote Method Invocation
Working with distributed objects
Creating the interfaces, stubs and skeletons
Creating and binding objects to the RMI registry
Calling remote objects
RMI/ IIOP for distributed applications
J2EE Design
Design considerations in a distributed environment
Best Practice with EJB's
EJB alternatives
J2EE Patterns
Enterprise Java Beans
A component architecture for distributed applications
Declarative middleware and container management
Session, Entity and Message-Driven EJBs
EJB lifecycles
Writing Stateless and Stateful Session Beans
Writing Entity Beans with Bean Managed Persistence
Writing Entity Beans with Container Managed Persistence
EJB deployment
Java Message Service
The JMS API
Pub/ Sub and Point to Point
The JMS interfaces
Writing a program to utilise JMS
Servlets
Using HTTP Get and Post
Lifecycle methods
Cookies and URL rewriting
Session management
Chaining servlets
Java Server Pages
Separate content and presentation
JSP Tags
Using JavaBeans to simplify JSPs
Using JSPs with servlets
MVC (Model View Controller) pattern
Java Standard Tag Library (JSTL)
Deployment
Packaging web applications
Structure of web Applications
EAR, WAR and JAR usage
Application server deployment
About The Training Provider: NACE EDUCATION
NACE EDUCATION - NACE is an end-to-end an Open Source Organization engaged in Consultation, Development, Training, Support & Service.
We provide customized computer training solutions on IT Industry required Open Source Software Training.
Our computer courses will show you how to use your Open Source Software better, faster and more efficiently. You will learn how to save time, access new features and...

