In JBoss Enterprise Application Development - Essentials training course, you will be introduced to Java EE frameworks, specifications, and application programming interfaces (APIs) for JBoss Enterprise Application Platform (EAP). You will learn to create, test, and maintain Java EE-compliant applications from start to finish using the Eclipse-based JBoss Developer Studio. Through hands-on labs and use cases, you will gain a better understanding of enterprise application development using JBoss Enterprise Application Platform, Weld, Arquillian, JBoss Hibernate, RESTEasy, HornetQ, and other related technologies to create a fully functional enterprise Java application.
In JBoss Enterprise Application Development - Advanced training course, you will learn to build, deploy, and maintain a high performing, scalable application. Intended for experienced Java Enterprise Edition (EE) developers and architects, this course addresses Red Hat JBoss Enterprise Application Platform (EAP) with an emphasis on advanced Java EE development.
Upon completion of JBoss Enterprise Application Development - Essentials workshop, delegates will learn to:
- Build robust enterprise applications using JBoss middleware
- Build secure enterprise applications
- Integrate applications with back-end enterprise information and messaging systems
- Test with Arquillian
- Use Contexts and Dependency Injection (CDI) for seamless multilayer applications
- Administration tasks for developers
- JBoss Developer Studio tools
Upon completion of JBoss Enterprise Application Development - Advanced workshop, delegates will learn to:
- Develop advanced web applications
- Develop for JBoss EAP 6
- Extensive review of web services
- Secure Java EE applications
- Performance tuning
For JBoss Enterprise Application Development - Essentials
- Fluency in the Java programming language (Java SE 6 or 7), particularly annotations and object-oriented design
- Ability to read HTML and XML
- Basic experience with an integrated development environment (IDE) like Eclipse
- Basic knowledge of Asynchronous JavaScript + XML (Ajax) and Relational Database Management Systems (RDBMSs) is recommended
For JBoss Enterprise Application Development - Advanced
- Two years of experience with Java EE or J2EE
- Proficiency in HTML
- Experience with Java SE programming and Java EE web and services development
- JBoss Enterprise Application Development or equivalent Java EE API experience
- Attending a training on JBoss Enterprise Application Development - Essentials or equivalent practical knowledge
This JBoss Enterprise Application Development class is suitable for:
- Anyone with Java programming experience who wants to enter Java EE development
- Experienced Java EE developers who are migrating to JBoss for the first time
- Java developers with at least two years of Java EE experience and two years of general Java EE development
- Java EE architects who wish to understand how to use advanced features of JBoss EAP and JBoss development tools