contact us
about us
site map


SOA & UML course in Stockport
(near Manchester)

22nd September 2008

Web Usability Patterns Site

Web Usability Products & Services

A comprehensive tutorial on UML

your requirementscustom solutionsexpert helpwhitepapers

  J2EE application architectures - syllabus for 1 day course


- uncover the essentials of the Java solution to building n-tier applications
- design various application architectures based on the J2EE platform
- show the role of Java Web and enterprise technologies - Servlets, JSP, JNDI, and EJB
- demonstrate the basic mechanics of J2EE technology
- code interactions between Java Web components and enterprise components

This is a one-day course that covers the collaborations between the elements of the J2EE platform. In particular, how JSP and Servlet-based Web applications link with enterprise components in EJB.  Practicals focus on the design of J2EE applications.

The course is suitable for software developers and designers familiar with Java.  The course is based on the J2EE platform and the development language used is of course Java.  The course is presented by one of our senior consultants, each of whom has at least ten years' experience in software development, and at least three years' experience as a trainer and consultant in a diverse range of application areas.  Ideally this course would be preceded by: design and develop Java applications; and followed by either or both of: develop EJB components, and develop Web applications with JSP and Servlets

1. J2EE platform
- evolution of multi-tier systems
- J2EE technology
   - Servlets and JSP
   - review of JDBC
   - EJB
   - JNDI
· the rise and rise of application servers

2. Web and enterprise architectures
- Web-based applications with Servlets and JSP
- EJB enterprise component architecture
- state management
- life-cycle of J2EE objects
3. J2EE technology collaborations
- the common language solution
- Servlet chains
- JSP tag libraries
- EJB accessibility

4. Distributed application design
- wider issues of remote invocation
- EJB properties
   - security
   - persistence
   - built in performance, eg load balancing
   - transaction control
   - setting properties at deploy time
- overview of EJB design patterns

Please note, when taught at your site, this course is customizable. Modules can be adapted, removed, added from other courses, or even created.

To book a public or onsite course, please contact Clive Menhinick on +44 (0)161 225 3240, or email: clive@trireme.com.  Alternatively, use the booking form.

© TriReme International Limited 2001-2006. All rights reserved.

email us  or  tel  UK:  01625 850 839  international:  +44 1625 850 839