Vendors

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.
img-course-overview.jpg

What You'll Learn

  •  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.

Who Should Attend

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).
img-who-should-learn.png

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

Learning Journey

Coming Soon...

Transition to multi-tiered applications
  • Describe Java EE features and distinguish between Java EE and Java SE applications.
Package and deploying applications to an application server
  • Describe the architecture of a Java EE application server, package an application, and deploy the application to an EAP server.
Create Enterprise Java Beans
  • Develop Enterprise Java Beans, including message-driven beans.
Manage persistence
  • Create persistence entities with validations.
Manage entity relationships
  • Define and manage JPA entity relationships.
Create REST services
  • Create REST APIs using the JAX-RS specification.
Implement Contexts and Dependency Injection
  • Describe typical use cases for using CDI and successfully implement it in an application.
Create messaging applications with JMS
  • Create messaging clients that send and receive messages using the JMS API.
Secure Java EE applications
  • Use JAAS to secure a Java EE application.
Comprehensive review of Red Hat JBoss Development I: Java EE
  • Demonstrate proficiency of the knowledge and skills obtained during the course.
This course is not associated with any Certification.

Frequently Asked Questions (FAQs)

  • Why get Red Hat certified?

    Red Hat certifications are highly respected in the IT industry and validate your expertise in open source technologies, particularly Red Hat Enterprise Linux (RHEL) and Red Hat OpenShift.

    These certifications demonstrate your ability to design, deploy, and manage complex enterprise environments using Red Hat solutions, increasing your value to employers and opening doors to a wide range of career opportunities.

  • What to expect for the examination?

    Red Hat certification exams are performance-based, meaning you'll be evaluated on your ability to perform real-world tasks in a live environment.

    This ensures that you not only understand the theoretical concepts but also have the practical skills to apply them.

    Note: Certification requirements and policies may be updated by Red Hat from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • How long is Red Hat certification valid for?

    Red Hat certifications are current for three years.

    According to Red Hat, these certifications do not “expire”, or become “terminated” or “invalid”, but they can become “non-current”.

    There are different ways to keep a certification current, depending on the type of certification. You always have the option of retaking an exam to renew its associated certification.

    In some instances, you can earn other certifications to keep your certification current. This approach allows IT professionals to expand their skills and knowledge into new areas, which is increasingly important for a successful IT career.

    Note: Certification requirements and policies may be updated by Red Hat from time to time. We apologize for any discrepancies; do get in touch with us if you have any questions.

  • Why take this course with Trainocate?

    Here’s what sets us apart:

    - Global Reach, Localized Accessibility: Benefit from our geographically diverse training hubs in 16 countries (and counting!).

    - Top-Rated Instructors: Our team of subject matter experts (with high average CSAT and MTM scores) are passionate to help you accelerate your digital transformation.

    - Customized Training Solutions: Choose from on-site, virtual classrooms, or self-paced learning to fit your organization and individual needs.

    - Experiential Learning: Dive into interactive training with our curated lesson plans. Participate in hands-on labs, solve real-world challenges, and take on comprehensive assessments.

    - Learn From The Best: With 30+ authorized training partnerships and countless awards from Microsoft, AWS, Google – you're guaranteed learning from the industry's elite.

    - Your Bridge To Success: We provide up-to-date course materials, helpful exam guides, and dedicated support to validate your expertise and elevate your career.

Keep Exploring

Course Curriculum

Course Curriculum

Training Schedule

Training Schedule

Exam & Certification

Exam & Certification

FAQs

Frequently Asked Questions

img-improve-career.jpg

Improve yourself and your career by taking this course.

img-get-info.jpg

Ready to Take Your Business from Great to Awesome?

Level-up by partnering with Trainocate. Get in touch today.

Name
Email
Phone
I'm inquiring for

Inquiry Details

By providing your contact details, you agree to our Privacy Policy.