Mon-Fri 9am to 6pm CST

Red Hat Application Development I: Programming in Java EE (JB183VT)
Virtual
Learning Style
Red Hat
Provider
Intermediate
Difficulty
5 Days
Course Duration
Course Info
Certificate
You have already taken demo for this course.
If you want to get access to demo again, feel free to contact our support at (855) 800-8240
Course Information
About this course:
Helping Java SE developers write Java EE applications
Red Hat Application Development I: Programming in Java EE (JB183) 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.
Course Objective:
- Generating multi-tiered Java EE applications.
- Packaging and deploying Java EE applications.
- Creating Enterprise Java Beans, including message-driven beans.
- Managing persistence.
- Creating REST services with JAX-RS.
- Implementing Contexts and Dependency Injection.
- Creating messaging applications with JMS.
- Securing Java EE applications with JAAS.
Audience:
- 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).
Prerequisite:
- 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
Career & Salary Insight
Outline
More Information
Brand | Red Hat |
---|---|
Subjects | App Development |
Lab Access | No |
Technology | Red Hat |
Learning Style | Virtual Classroom |
Learning Type | Course |
Difficulty | Intermediate |
Course Duration | 5 Days |
Language | English |
Acclaim Badge
Reviews

Brian Hernandez
Web development Instructor
Brian Hernandez has been in the development field for over a decade. Brian works extensively with Full Stack Web Development, MEAN Stack, MEMR (Mango, Express, MySQL, React) Stack and other Modern Web Frameworks.
Brian is a consultant, and his company is currently catering to clients to want to improve their online presence or build one from scratch. He has worked with high profile companies, helping them move them to digital, both for in-housework, and for having a digital presence for their external stakeholders.
Brian also works as a web-development instructor and teaches everything starting from HTML/CSS basics to layout techniques, programming concepts (objects, arrays, loops etc.), JavaScript, jQuery, and responsive concepts and techniques.