| Level | Advanced |
| Date/Venue | |
| Duration | 4 days |
| Time | 09:30 to 16:30 |
| Price | Net - £1400.00 VAT - £245.00 Gross - £1645.00 |
Introduction
This course demonstrates how to build Java EE 1.5 applications for both the Tomcat Web container and the JBoss 5 application server using open source tools such as Ant, and then test and deploy those applications. Throughout this course, students will build an end to end Java EE application. They will learn how to work with all the core Web technologies including Struts and JSF, and they will learn how to create EJB3 based Enteprise JavaBeans using the Java Persistence API. They will also see some of the common design patterns that can be applied in Java applications.
Stucture
This course combines lectures with practical exercises that help delegates to put what they have learned on the course into practice. The exercises specifically build on what has been recently taught and are built upon as the course progresses.
Who is it for
This course is aimed at experienced Java developers, who need to learn the skills required to build enterprise applications using open source tools for Tomcat and the JBoss application server.
Prerequisites
Delegates should be familiar with the Java Programming language and be comfortable with its basic functionality and OO concepts.
Aims
- Build Java EE Applications
Objectives
At the end of this training course, students should be able to:
At the end of this training course, students should be able to:
- Understand the Java EE architectural paradigm, and appreciate how it can be used
- Develop and deploy Java Server Pages, Servlets and Java Beans within a web container
- Be able to implement the Jakarta Struts framework
- Use JNDI to locate distributed objects - enterprise Java beans/application server specific components
- Develop and deploy Persistence Units
- Develop and deploy Session Enterprise Java Beans
- Understand how the Spring framework fits into Java EE applications
- Appreciate the alternative persistence strategies, identifying the pros and cons of each
- Deploy a complete Java EE application within a Java EE compliant application server
Content
1. Introduction to Java EE
2. Introduction to Java Servlets
3. Working with forms and session tracking
4. JavaServer Pages
5. JavaBeans and JavaServer Pages
6. Introducing the JSP Standard Tag Library
7. Introducing Jakarta Struts
8. Implementing Jakarta Struts
9. Introducing JavaServer Faces
10. Enterprise Java Bean Overview
11. Using Hibernate for Persistence
|
12. The Java Persistence API (JPA)
13. Persistence Units
14. Introduction to the Spring Framework
15. Enterprise Java Bean Overview
16. Session Beans in EJB3
17. The Entity Manager
18. JNDI
19. Session Beans
20. Web Applications and EJB
21. Java Messaging Service
22. Message Driven Beans
|
Course Includes
Lunch/refreshments and course materials.
Training Venues for scheduled courses at: Whiteley - Southampton, Salisbury, Basingstoke
Related Courses:
Testimonials

