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

JB325 Advanced JBoss Enterprise Development


JB325 Advanced JBoss Enterprise Development Course Description

Advanced JBoss Enterprise Development (JB325) dives into the JBoss Enterprise Application Platform (EAP) with an emphasis on advanced Java EE application programming interfaces (APIs). This course challenges experienced Java EE developers by providing a deep dive into JBoss EAP details, features, internals, and Java EE best practices. Leveraging JBoss EAP allows students to build, deploy, and maintain highly performing, scalable applications.

Diving into areas of JBoss technologies that differ from the non-JBoss enterprise middleware stacks, developers will be exposed to aspect-oriented programming, interceptors, JMX, and JBoss Services. In addition, students will be introduced to the new JBoss Messaging.

Using JBoss Developer Studio extensively as a lab integrated development environment (IDE), hands-on labs allow developers to experience and explore JBoss Cache, JGroups, clustering, dynamic proxies, transactions, and performance tuning.

Intended Audience for the JB325 Advanced JBoss Enterprise Development Course

  • Experienced Java developers seeking to enhance their utilization of JBoss
  • Java developers who need a deeper understanding of JBoss to implement customized services based on remoting, JMX, or other protocols outside the normal JEE .ear or .war deployments
  • ISV development teams who need to know JBoss more intimately to customize the server environment to better fit their applications' deployment needs
  • Application architects seeking to produce leaner, meaner deployment artifacts, resulting in better performance and integrity results

Training Packages & Career Tracks that include the JB325 Advanced JBoss Enterprise Development Course

JB325 Advanced JBoss Enterprise Development Course Outline

    1. Introduction to JBoss
      1. The JBoss technology stack
      2. Installing and starting JBoss
      3. Lab: Install JBoss
    2. JBoss architecture
      1. Technologies: JBoss EAP 4.3
      2. Lab: Classloading in JBoss
    3. JMX
      1. Technologies: JMX
      2. Lab: Create and deploy a custom MBean
      3. Bonus lab: Manage the MBean from a client
    4. Using aspects in JBoss
      1. Technologies: JBoss, AOP
      2. Lab: Create and deploy a custom interceptor
    5. Connecting to JBoss
      1. Technologies: Java Connector architecture
      2. Lab: Set up data sources and tune them
    6. Transactions in JBoss
      1. Technologies: JEE Transactions, JBoss Transactions
    7. JBoss Cache
      1. Technologies: JBoss TreeCache, PojoCache
      2. Lab: Create and deploy a cached application
    8. Clustering applications in JBoss
      1. Technologies: JBoss Clustering, PojoCache
      2. Lab: Deploy and cluster a stateless EJB
      3. Bonus lab: Deploy and cluster a stateful EJB
    9. JGroups
      1. Technologies: JBoss Clustering, JGroups
      2. Lab: Configure JGroups to deploy and cluster a web application
    10. Fine-tuning applications in JBoss
      1. Technologies: JBoss, JConsole
      2. Lab: Use JConsole to monitor garbage collection in JBoss
    11. Container-managed security
      1. Technologies: JAAS, JBossSX
      2. Lab: Secure a web application in JBoss
      3. Bonus Lab: Secure and deploy a stateless EJB in JBoss
    12. JBoss Messaging
      1. Technologies: JMS, JBoss Messaging
      2. Lab: Deploy four JMS queues and monitor performance under load
      3. Bonus lab: Test JBoss Cache state replication in JMS queues

    Benefits of taking the JB325 Advanced JBoss Enterprise Development course at NetCom


    Enrollment Options for the JB325 Advanced JBoss Enterprise 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.