Passionate about Learning
HOME      LIVE CHAT    My NetCom Free Catalog 1-888-563-8266
.
Home > Vendors > Red Hat > JBoss Enterprise Middleware > JB311 JBoss Seam Application Development

JB311 JBoss Seam Application Development


JB311 JBoss Seam Application Development Course Description

The JBoss Seam Application Development (JB311) 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 UR, Java Persistence API (JPA) integration, and end-to-end security, and integrated tooling in JBoss Developer Studio. Using clear interactive lectures and hand-on labs, this course also introduces SEAM integration points for rules engines, business process management, and web services, in additional to covering the new JSR-299 CDI standard, a feature of Java EE 6.

Intended Audience for the JB311 JBoss Seam Application Development Course

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

Training Packages & Career Tracks that include the JB311 JBoss Seam Application Development Course

JB311 JBoss Seam Application Development Course Objectives

  • 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 AJAX to build a better UI using RichFaces
  • Integrate web application development with JBoss Developer Studio (Eclipse)

JB311 JBoss Seam Application Development Course Outline

    1. JBoss Seam application development overview
      1. Understand the software used during class and complete basic classroom set-up.
    2. 10,000 foot view of Seam
      1. A high level overview of what Seam is, and its various parts, explaining why it exists and providing an opportunity for students to get hands-on learning quickly. There is additional information for students coming from other frameworks, to help them more quickly understand Seam.
    3. Laying the Seam application foundation
      1. Understand the set-up and creation of a Seam project, through a detailed look at seam-gen and Seam tools utilities.
    4. Building Seam application functionality
      1. Understand the Seam runtime, components, contexts, and bi-jection.
    5. Design UI and navigation
      1. 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.
    6. Manage persistence with JPA
      1. Understand how Seam uses JPA and Hibernate to manage persistence and database connectivity.
    7. Security and validation in a Seam application
      1. Secure and validate Seam applications using Seam's built-in frameworks, which also can be leveraged to handle application exceptions and events.
    8. Manage and test a Seam application
      1. Understand how to write TestNG tests to validate the operation of a Seam application. Learn how to manage Seam application deployments.
    9. Appendix: Internationalizing a Seam application
      1. Understand how internationalization is achieved in a Seam application and what the key configuration files are.
    10. Appendix: Seam as a standard: CDI/JSR-299, Weld, and Seam 3
      1. Preview this introduction to the technologies that have evolved from Seam, including CDI (a core part of JEE 6), Weld, and Seam 3--all key aspects of upcoming JBoss versions.

    Benefits of taking the JB311 JBoss Seam Application Development course at NetCom


    Enrollment Options for the JB311 JBoss Seam Application Development course

    • Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.

    Training Delivery Methods

    Take this training with one of the following training delivery methods
    • Classroom Training
      Classroom Training NetCom’s classroom training ensures that you have state-of-the-art tools, techniques and practices you need to succeed on the job. Our instructors are active practitioners and true masters in their fields. With convenient classes at multiple learning centers across the US, you never have to go far to get ahead.

    • Live Online Training (LOT)
      Live Online Training NetCom’s premium Live Online Training (we call it LOT) is the ultimate in convenience and cost-effectiveness. LOT combines interactive video instruction via the latest web conference technology, and post-class access to learning labs for a best-in-class learning experience.
      Learn more about LOT

    • Boot Camp Training
      Boot Camp Training NetCom’s intensive boot camps are designed to advance your skills in the shortest possible amount of time and get you certified. Boot camps go at a faster pace and often run for longer days, so you must have some level of subject matter experience before enrolling. Boot camps have mandatory assessment tests to ensure no one will slow down the class for other students. Learn more about Boot Camps

    • Private Onsite Training
      Private Onsite Training With NetCom’s private training programs, you decide where and when courses are held. Tailor the training to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique. Save money by doing bulk customized training.
      Learn more about Private Onsite Training

    • Private 1-on-1 Training
      Private 1-on-1 Training NetCom’s private 1-on-1 training focuses on the highest quality training possible. You get individualized, full attention from the instructor and you decide where and when courses are held. The training is custom tailored to reflect your industry, corporate culture, goals and schedule. You pick the course content, length of training and instructional technique.
      Learn more about Private 1-on-1 Training

    Contact us
    call usCall us Toll-free at 1-888-563-8266
    web formFREE Training Inquiry form
    live chatWebsite Live Chat
    email usContact us via Email: info@netcomlearning.com

    Duration: 4 days (32 hours)
    Pricing: Variable, please request
    Why pricing varies..Why pricing varies..

    Pricing depends on different training delivery methods, one or more students and availability of volume discounts or currently available promotions.

    Our prices are frequently lower since we are able to work with our clients closely on their needs and pass on the optimum amount of savings.

    In addition, we provide a price match guarantee for any competitive quotes.
    click to Live Chat

    .  Next Class Dates
    Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with an Educational Consultant.
    .  Get More Information
    FREE Assessment Quiz
    Monthly Email Newsletter
    Request Print Catalog
    Student Loan Application
    Name: 
    Email:  
    Phone: 
    Comments:

    . .
    live chat

    .  CALL 1-888-563-8266
    . arrow  Need course pricing?
    arrow  Need more information?
    arrow  Worried about financing?
    NetCom IT training on YouTube
    NetCom IT training on Twitter
    NetCom IT training on Facebook
    NetCom on LinkedIn
    Newsletter:
    © 1998-2012, NetCom Learning. All Rights Reserved.