DEV511 - JBoss for Developers

DEV511 - JBoss for Developers

JBoss is the most advanced open source platform implementing the services of an J2EE compliant application server.

This course provide the basics required to JBoss applications development, including testing and security.

Syllabus

  • Introduction
    • Introduction to JBoss Enterprise Application Platform
    • Introduction to web interface design
    • Environment installation
    • Application development and deployment
  • Unit Tests
    • Introduction to unit tests
    • Deployment
    • Overview of existing technologies
    • TestNG / Junit
    • DBUnit
    • JSFUnit
  • Enterprise JavaBeans (EJB)
    • Presentation of the different types
    • Process of service development and layers separation
  • Session Beans
    • Business Layer
    • Transactions
  • Message-driven Beans
    • Asynchronous messaging technologies
    • How to integrate messaging in an application
  • Entity Beans
    • Persistence Layer
    • Data persistence with Hibernate
  • Service Oriented Architecture
    • Expose services through web services
    • Technologies overview
  • Security
    • Manage security in applications
    • Manage roles in applications
  • Rich Interfaces
    • Advanced Features
    • Ajax
    • RichFaces
    • Facelets

Audience

Java developers.

Prerequisites

Class training

  • Duration : 3 day(s)
  • Price : 1395 $CAD
  • Register : Calendar