+

We'd love to work with you!

By answering these 7 questions, we can find out if we're a match

Red Hat Application Development I: Programming in Java EE

Course Details Find Out More
Code AD183
Tuition (CAD) N/A
Tuition (USD) 3200.00

Helping Java SE developers write Java EE applications Red Hat Application Development I: Programming in Java EE (AD183) exposes experienced Java Standard Edition (Java SE) developers to the world of Java Enterprise Edition (Java EE). This course is based on Red Hat® Enterprise Application Platform 7.0. In this course, you will learn about the various specifications that make up Java EE. Through hands-on labs, you will transform a simple Java SE command line application into a multi-tiered enterprise application using various Java EE specifications, including Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS for REST services, Contexts and Dependency Injection (CDI), and JAAS for securing the application.

Who Can Benefit

  • This course is designed for Java developers who want to learn more about the specifications that comprise the world of Java Enterprise Edition (Java EE).

Prerequisites

  • Proficiency in developing Java SE applications, with 2+ years of experience required
  • Proficiency in using an IDE such as Red Hat Developer Studio or Eclipse
  • Experience with Maven is recommended but not required

Course Content

Outline for this course

  • Transition to multi-tiered applications
  • Package and deploying applications to an application server
  • Create Enterprise Java Beans
  • Manage persistence
  • Manage entity relationships
  • Create REST services
  • Implement Contexts and Dependency Injection
  • Create messaging applications with JMS
  • Secure Java EE applications
  • Comprehensive review of Red Hat JBoss Development I: Java EE

                    Find Out More

                    • This field is for validation purposes and should be left unchanged.