BDJEEA – Building and Deploying Java EE Applications using JBoss, Hibernate/JPA, Struts/JSF, and Spring
Enquire/Book this course

Trained over 60000 delegates

Course delivered by industry expert instructors

Highly competitive pricing
Course Description
This training 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 to then test and deploy those applications. Throughout this training 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.
Target Student:
This training 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 as far as at least being comfortable with its basic use and with OO concepts.
Delivery Method: Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
The training course combines lectures with practical exercises that help the delegates to put what they have learned on the training course into practice. The exercises specifically build on what has been recently taught and are built up as the training course progresses.
Performance-Based Objectives
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, including enterprise Java beans, and 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
Course Content
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
|