Objectives
The Weblogic / J2EE Programming training course provides an overview of the J2EE version
1.3 architecture, and introduces delegates to the development and implementation of
scalable distributed applications using Enterprise Javabeans (EJB), Servlets, and Java
Server Pages (JSP) within BEAs WebLogic Server. Available as a public or closed
course at our London training centre, or can be tailored to your team's requirements and
delivered onsite as a bespoke, customised training course.
Course Content
Course content has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus, or if you have a technical query email .
Duration
5 days
Who Should Attend
Programmers developing systems which use Java as a server-side technology, for processing
internet-based requests and providing both fast and secure access to corporate data.
Pre-Requisite skills
Programming experience of the Java language, with the ability to read and write Java code.
Some knowledge of internet technologies (e.g. HTML) is assumed.
What is Enterprise Java?
Legacy systems
JDBC
Servlets
JSP
Distributed applications
Security
Scalability
J2EE Overview
Services
EJB/Web containers
JNDI
Servlets
JSP
Entity Beans
Session Beans
Java Message Service
Message Driven Beans
Architecture
Start & Stopping WebLogic
Administration Console
Application Deployment
Description
Responding to HTTP Requests
Storing user data
Processing form data
Description
JSP versus Servlets
JSP
Actions
Directives
Expressions
Displaying user and form data
Building web applications
Generic Deployment Descriptors
WebLogic Deployment Descriptors
Deployment
Directory services
LDAP and DNS
JNDI
Contexts and binding
InitialContexts and lookup
WebLogic naming service
Different types of EJB
Session, Entity and Message Driven Beans
CMP, BMP
Stateless and stateful session beans
Home interfaces
Remote interfaces
Local interfaces
Bean implementations
Generic Deployment Descriptors
WebLogic Deployment Descriptors
Deployment
Mapping methodologies
Container managed fields and references
EJB-QL
WebLogic CMP Deployment Descriptors
Connecting to EJBs
Naming contexts
Stateful
Stateless
Standard EJB methods
Instance pooling & processing
JDBC
Configuration
WebLogic JDBC drivers
Building an EJB
Constraints
Accessing DataSources
Messaging Systems
Topics (Pub/Sub)
Queues (P2P)
Definition
Transaction overview
Declarative transactions
Distributed transactions
Concepts
Securing an EJB application
Associated Course(s)
JavaFX
Script Training Course
JavaFX
Mobile Training Course
JavaSE (J2SE)
Training Course
Advanced
Java SE Training – Advanced Programming Techniques & Design Patterns Workshop
JavaEE (J2EE) Training Course
JavaME (J2ME) Training Course
JavaME (J2ME) Upgrade for Java Programmers
JavaEE (J2EE) Design Patterns & Architecture
JavaEE (J2EE) Architecture - 1 day overview
Enterprise
Workshop with Struts Training Course
Web
Enterprise Development Workshop with Spring Framework Training
JBoss
J2EE Application Server Administration Training
Hibernate
training course
SOA
& ESB - Service Oriented Architecture & Enterprise Service Bus Training
IBM
Visual Age for Java Training Course
Websphere
Application Server Training Course
Weblogic
/ J2EE Training Course
Weblogic
Upgrade Training Course
![]() |
![]() |
![]() |