JBoss Enterprise Application Development (JB225)
Overview
Intended for mid-level Java™ developers, JBoss® Enterprise Application Development (JB225) introduces you to Java EE 6 frameworks, specifications, and application programming interfaces (APIs).
Create, test, maintain Java EE-compliant applications
Learn how to create, test, and maintain Java EE-compliant applications from start to finish using the Eclipse-based JBoss Developer Studio.
Create a fully functional enterprise Java application
Comprehensive lectures and extensive use-case, hands-on labs introduce you to enterprise application development using JBoss Enterprise Application Platform 6, CDI, Arquillian, JBoss Hibernate®, RESTEasy, HornetQ, and other related technologies to cr…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Overview
Intended for mid-level Java™ developers, JBoss® Enterprise
Application Development (JB225) introduces you to Java EE 6
frameworks, specifications, and application programming interfaces
(APIs).
Create, test, maintain Java EE-compliant applications
Learn how to create, test, and maintain Java EE-compliant applications from start to finish using the Eclipse-based JBoss Developer Studio.
Create a fully functional enterprise Java application
Comprehensive lectures and extensive use-case, hands-on labs
introduce you to enterprise application development using JBoss
Enterprise Application Platform 6, CDI, Arquillian, JBoss
Hibernate®, RESTEasy, HornetQ, and other related technologies to
create a fully functional enterprise Java application.
Build a complete, multitier enterprise application
Learn how to build a complete, multitier enterprise application
featuring a JavaServer Faces (JSF) 2 web-based front end, a Java
API for Restful Web Services (JAX-RS) layer, an Enterprise
JavaBeans (EJB) layer, and a Java Persistence API (JPA) persistence
layer, leveraging best-practice design, coding, and testing
techniques.
Audience
- Students with Java programming experience who want to enter enterprise Java development
- Experienced enterprise Java developers who are migrating to JBoss for the first time
- Experienced enterprise Java developers who want to upgrade their skill set using Java EE 6 and the latest JBoss Enterprise Application Platform and JBoss Developer Studio versions
Prerequisites
- Fluency in the Java programming language (Java SE 5 or 6), particularly annotations and object-oriented design
- Ability to read HTML and XML documents
- Basic experience with an integrated development environment (IDE) like Eclipse
- Basic knowledge of Asynchronous JavaScript XML (Ajax) and Relational Database Management Systems (RDBMSs) is recommended but not required
Delegates will learn how to
- Build robust enterprise applications using JBoss middleware.
- Build secure enterprise applications.
- Integrate applications with back-end enterprise information and messaging systems.
- Test with Arquillian.
- Use Contexts and Dependency Injection (CDI) for seamless multitier applications.
- Understand administration tasks for developers.
- Leverage JBoss Developer Studio tools.
Course Outline.
Developer administration tasks for JBoss Enterprise Application
Platform 6
Use the new JBoss Enterprise Application Platform 6 administration
interfaces and deployment models.
Introduction to JBoss Developer Studio
Leverage JBoss Developer Studio tools to control servers and manage
projects.
Contexts and Dependency Injection
Build CDI-enabled applications.
Testing
Test applications using JUnit and Arquillian.
Session beans
Implement business logic using EJB.
Web Services
Use JBoss Enterprise Application Platform implementations for
JAX-WS support with RESTEasy and Simple Object Access Protocol
(SOAP) to build web services.
Messaging
Use HornetQ to add asynchronous messaging to enterprise components
and develop message-driven beans.
Persistence
Persist data with JPA and Hibernate.
Web-based UI
Create a rich web UI using JSF 2 and RichFaces.
Security
Secure applications using JBoss Enterprise Application Platform 6
and application security.
Packaging and deployment
Understand deployment options for application packages built with
JBoss Developer Studio for a variety of middleware servers.
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
