JBoss Seam Application Development with Exam

Level

JBoss Seam Application Development with Exam

Aikona
Logo Aikona

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

Overview

Leverage Seam to integrate and manage increasingly complex IT systems

The JBoss® Seam Application Development course teaches experienced Java™ developers how to efficiently use Seam to intelligently tie components together and manage increasingly complex IT systems. The course focuses on the core of the JBoss Seam technology: rapid application development, an industry standard UI, Java Persistence API (JPA) integration, end-to-end security, and integrated tooling in JBoss Developer Studio. Using clear interactive lectures and hands-on labs, this course also introduces Seam integration points for rules engines and business process management in addition to covering the new JSR-299 C…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Overview

Leverage Seam to integrate and manage increasingly complex IT systems

The JBoss® Seam Application Development course teaches experienced Java™ developers how to efficiently use Seam to intelligently tie components together and manage increasingly complex IT systems. The course focuses on the core of the JBoss Seam technology: rapid application development, an industry standard UI, Java Persistence API (JPA) integration, end-to-end security, and integrated tooling in JBoss Developer Studio. Using clear interactive lectures and hands-on labs, this course also introduces Seam integration points for rules engines and business process management in addition to covering the new JSR-299 CDI standard, a feature of Java EE 6.

This course also prepares students for the JBCD-Seam exam (EX311).

Audience

  • Enterprise systems architects
  • Experienced enterprise Java developers
  • Technical managers
  • Developers who already have JSF and basic Seam knowledge

Prerequisites

  • Experience with Java Platform, Enterprise Edition (Java EE) or Java 2 Platform, Enterprise Edition (J2EE™)
  • A high-level understanding of enterprise and modern web application development
  • Completion of the JBoss Enterprise Application Development (JB225) course or equivalent experience

Delegates will learn how to

  • Use Conversations to manage User Tasks and Workspaces
  • Create Seam Components to support business logic
  • Apply Seam technologies, such as Bijection, to Persistence, Security, Navigation, and Validation
  • Leverage Asynchronous JavaScript XML (Ajax) to build a better UI using RichFaces
  • Integrate web application development with JBoss Developer Studio (Eclipse)

Course Outline.

JBoss Seam Application Development overview

  • Understand the software used during class and complete basic classroom setup.

10,000-ft. view of Seam

  • Get started with Seam and its various components, and deploy a full-fledged Seam-based web application.

Laying the Seam application foundation

  • Understand the setup and creation of a Seam project through a detailed look at seam-gen and Seam tools utilities.

Building Seam application functionality

  • Understand the Seam runtime, components, contexts, and bijection.

Designing UI and navigation

  • Understand how JSF works under Seam and how to use RichFaces components to create a rich UI. Also learn how to create application flow and navigation with Seam.

Managing persistence with JPA

  • Understand how Seam uses JPA and JBoss® Hibernate® to manage persistence and database connectivity.

Security and validation in a Seam application

  • Secure and validate Seam applications using Seam's built-in frameworks, which also can be leveraged to handle application exceptions and events.

Manage and test a Seam application

  • Understand how to write TestNG tests to validate the operation of a Seam application. Learn how to manage Seam application deployments.

Appendix: Internationalizing a Seam application

  • Understand how internationalization is achieved in a Seam application and what the key configuration files are.

Appendix: Seam as a standard: CDI/JSR-299, Weld, and Seam 3

  • Preview technologies that have evolved from Seam, including CDI, Weld, and Seam 3.

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.