|
J2EE Web Application Development with BEA WebLogic 6.0/iplanet web server, Enterprise Edition
This course focuses on web application development with J2EE using
BEA's latest Web Server - WebLogic Server 6.0, and iplanet webserver, Enterprise
Edition. The course concentates on the core J2EE technologies including an introduction to EJBs.
Select here for related
courses
|
Select here for
a list of all courses
|
OBJECTIVES OF THE COURSE
| COURSE CODE |
JAJ |
TUTORS |
TBA |
| DURATION |
5 days |
VENUE |
Harwell
Training Centre ** |
| PRICE |
£1400 plus VAT * |
BOOKING CONTACT |
Mick Hosegood email |
| EXPERIENCE LEVEL |
Intermediate |
TECHNICAL CONTACT |
Mick Hosegood email |
*see note
at bottom for special savings! for pricing for a course run especially for your
organisation, please use our worksheet
**Also available on your site
for groups of four to ten.COURSE
DATES:
|
Feb
|
Apr
|
Jun
|
Nov
|
|
Please call
|
Please call
|
Please call
|
Please call
|
INTENSITY: About 40% of the course is practicals, and 60%
lectures
RESOURCE: Each student will have exclusive use of a workstation
for the duration of the course. Each student will be provided with a full set
of training notes relating to the course.
All the training systems will be networked during the course and
intranet server(s) provided in addition to the student workstations for use during
network aspects of the course.
PREREQUISITES: A good working knowledge of Java and an appreciation
of Web technologies.
PRACTICALS / TAKEAWAYS: Each student leaves the course with
their own set of training notes.
| Every student who attends this course at our Harwell training
centre will be issued with a signed certificate of course completion. |
SOFTWARE VERSIONS: Covers Weblogic 6 and iplanet web server, Enterprise Edition running on Solaris 8, but is equally applicable to any other platform -- Windows 95/98, Windows NT,
Windows 2000, Unix, Linux.
TOPICS COVERED ON THE COURSE
Java Naming and Directory Interface
Directory service providers; JNDI architecture; Locating java objects with
JNDI
Java Database Connectivity
JDBC 2.0 Specification; 2 Tier Drivers (Types 1, 2 and 4), 3 Tier Drivers (Type
3); statements, prepared statements and stored procedures; Connection Pooling;
Data Sources
Servlets
Http Servlets; Deployment; Servlet life cycle; Cookies and URL rewriting; Sessions;
Calling Java Beans from servlets
Java Server Pages
Example JSPs; Deployment; JSP life cycle; Tags, Directives, Actions and built-in
objects; Calling JSPs, servlets and Java Beans from JSPs
Enterprise Java Beans
Deployment; Stateless Session Beans; Statefull Session Beans; Entity Beans; Message
Beans; Locating EJBs using JNDI
Java Message Service
Architecture; Service providers; Queues and Topics; Publisher applications; Subscriber
applications
XML Primer
XML document format and DTDs; Tags, elements and attributes; Well formed XML documents;
XML schemas; DOM, SAX and JAXP parsers; Extensible stylesheets
Web Applications
WAR files and deployment; web.xml and weblogic.xml descriptor files; Security
roles, authentication; Identifying JSP and EJB resources; Sessions and Error handling;
JNDI lookups
Web Security
Java policy files and ACLs; Public Key Infrastructure; Secure Socket Layer; 2
way Authentication; Digital Certificates, Certificate chains; Security realms,
LDAP;
Clustering
Clustering architecture; Proxying http requests; Load Balancing algorthms; Fail
over with replica aware stubs; Session state replication; Apache proxy plug in
|