| |
|
| |
JB170 JBoss Seam Essentials Training Class
Course ID: 20164
|
|
| |
|
|
| |
|
|
| |
JB170 JBoss Seam Essentials Training Seminar
JBoss Seam is a powerful new application framework for building next-generation Web 2.0 applications by unifying and integrating technologies such as Asynchronous JavaScript and XML (AJAX), Java Server Faces (JSF), Enterprise Java Beans (EJB3), Java Portlets, and Business Process Management (BPM). This course covers the JBoss Seam framework and various core features such as context, conversation, component essentials, events and error handling, jBPM, administration and configuration with JBoss application server and Tomcat web server, Facelets, JSF & EJB3 essentials, Rich client applications, and security, as well as new and exciting features in the JBoss Seam framework.
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
Agenda |
|
| |
1. Introduction and Overview
- JBoss Seam Introduction
- JBoss Seam Framework's Features and Benefits
- Architectural Overview
- Relationship to Enterprise JavaBeans 3.0 and JavaServer Faces
- Components, Servlets, and Common Annotations and the Java Specification
- JavaEE with/without JBoss Seam Illustrated
- JBoss Seam Bijection Overview
- JBoss Seam Annotations Overview
- JBoss Seam Component & Contextual Model Overview
2. Review of Enterprise JavaBeans 3.0 Component Framework (Optional Module)
- EJB3.0 Architecture Overview
- EJB3.0 SessionBeans
- Client Views for SessionBeans
- Entities and Java Persistence API (JPA)
3. Review of JavaServer Faces Framework and Facelets (Optional Module)
- Overview of JSF and Installation
- JSF within JavaServer Pages
- Managed Beans and Page Navigation
- Context Data Management in Beans
- Using Message Bundles
- Facelets Technology Overview
4. JBoss Seam Tooling and Projects
- Project Installation and Configuration with RedHat Developer Studio
- Top-Down, Bottom-Up, Command-Line Tooling for RAD using Seam-Gen
5. JBoss Seam Component Model
- Component Interception
- Built-In Components
- JBoss Seam Bijection
6. JBoss Seam Context Model
- Fundamental JBoss Seam Contexts
- Declarative Context Model
- Stateful Context
- Granularity
- JBoss Seam Application Framework
- Declarative Context Model Implementation
- Built-In Components
- JBoss Seam Events, Exceptions, and Interceptors
- Seam-Defined Events
- Exception Management
- JBoss Seam Interceptors
- JBoss Seam Testing Framework
- Automated Testing
- Testing Tools
- TestNG
- Integration and Unit Testing
- JBoss Seam Advance Features Overview
- Pageflows & Drools Support
- Remoting
- RichFaces
- Spring Framework
- Web Services
- AJAX Support
- GWT
- Security
- Groovy
- Hibernate Search
|
|
| |
|
|
|
| |
|
|
| |
Audience |
|
| |
Java developers constructing enterprise and next-generation Web 2.0 applications who want to become more proficient and productive during development using JBoss Seam, the lightweight JEE (Java EE 5) application framework.
The RHD 167 Hibernate Essentials course is a prerequisite. A student must attend the Hibernate Essentials course, or have comparable experience, before taking RHD 187 JBoss Seam Essentials.
|
|
|
| |
|
|
| |
Pre-requisites |
|
| |
- A solid background in Java programming is necessary.
- RHD 167 Hibernate Essentials course or comparable Hibernate/JPA
experience is required - Familiarity with the JEE (Java EE 5) specification, the Enterprise
JavaBeans 3 specification, and the Persistence Framework (JPA) - A sound understanding of web and/or application servers (e.g. Tomcat or
JBoss)
|
|
|
|
| |
|
|
|
|
| |
|
|
| |
|
|
|
| |
| |
|
| |
JB170 JBoss Seam Essentials Training Course Dates and Locations
|
|
| |
|
|
| |
Course ID: 20164
| Course Duration: 3 Days
|
|
| |
|
|
| |
Locations: |
|
| |
|
|
| |
Gift card when you register today!
|
|
| |
|
|
| |
| Start Date |
Price |
|
Location/Event Details |
Register Online |
Request More Info |
|
Print/Fax Register |
|
|
| |
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
| |
|
|
| |
Select a market segment to view more courses
|
|
| |
|
|
| |
Or, select a category to view more courses
|
|
| |
|
|
| |
Browse By Category
Browse By Location
Browse New Courses
|
|
| |
|
|
|
| |
| |
|
|
|
|