Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning JakartaEE

Learning JakartaEE

2h 48mBeginner2025-02-05

Authors

Buddhini Samarakkody

Buddhini Samarakkody

Java Engineer, Author, Instructor

Course details

This course focuses on the fundamentals of the Jakarta EE technology and its architecture and helps you to familiarize yourself quickly with the Enterprise Edition of Java. Learn about the shift from Java EE to Jakarta EE, the Jakarta EE Platform and its different profiles and their focus, and the new Jakarta EE Core Profile and its focus towards cloud-native application development. The course teaches you how to quickly get started with Jakarta EE development and shows you how to work with some of its major specifications such as Jakarta Faces, Jakarta CDI, Jakarta RESTful web services, Jakarta Persistence, Jakarta Bean Validation, Jakarta Enterprise Beans, and Jakarta Messaging. Plus, get hands-on experience with code challenges, as well as practice quizzes at the end of each chapter.

Learning objectives
Explain the purpose of the Jakarta EE Platform, Web, Core Profiles and their specifications.
Use features of the key Jakarta EE specifications in the Web, Business, and Data Tier of a Jakarta EE application.
Write code to make use of the key Jakarta EE specifications in the Web, Business, and Data Tier of a Jakarta EE application.
Differentiate between the focus of the Jakarta EE Core Profile and the Platform and Web Profiles.

Skills covered

Jakarta EEBack-End Web DevelopmentJavaOracleLearningWeb DevelopmentProgramming LanguagesSoftware Development

Concepts

0. Introduction

  • 01 - Jakarta EE - The cloud-native future of Enterprise Java
  • 02 - How to use the exercise files

1. Jakarta EE Platform - An Introduction

  • 03 - From Java EE to Jakarta EE
  • 04 - Jakarta EE specifications
  • 05 - Java SE support for Jakarta EE
  • 06 - The cloud-native focus of Jakarta EE
  • 07 - MicroProfile and its link to the Core Profile

2. Setting Up and Getting Started

  • 08 - A quick starter for Jakarta EE
  • 09 - Required software
  • 10 - Set up Jakarta EE
  • 11 - Configuring the Jakarta EE Server in the IDE
  • 12 - Starting and stopping the Jakarta EE Server
  • 13 - Case study example

3. Jakarta Faces

  • 14 - Jakarta Faces technology overview
  • 15 - Jakarta Faces in action
  • 16 - Using Jakarta Faces

4. Jakarta CDI

  • 17 - Jakarta Contexts and Dependency Injection overview
  • 18 - Jakarta CDI in action
  • 19 - Using Jakarta CDI

5. Jakarta RESTful Web Services

  • 20 - Jakarta RESTful Web Services overview
  • 21 - Jakarta RESTful Web Services in action
  • 22 - Using Jakarta RESTful Web Services

6. Jakarta Persistence

  • 23 - Jakarta Persistence overview
  • 24 - Jakarta Persistence in action
  • 25 - Using Jakarta Persistence

7. Jakarta Bean Validation

  • 26 - Jakarta Bean Validation overview
  • 27 - Using Jakarta Bean Validation

8. Jakarta Enterprise Beans

  • 28 - Jakarta Enterprise Beans overview
  • 29 - Jakarta Enterprise Beans in action
  • 30 - Using Jakarta Enterprise Beans

9. Jakarta Messaging

  • 31 - Jakarta Messaging overview
  • 32 - Jakarta Messaging in action
  • 33 - Using Jakarta Messaging

10. Leveraging the Jakarta EE Core Profile

  • 34 - The focus of Jakarta EE Core Profile
  • 35 - Using the Jakarta EE Core Profile

11. Code Challenge - Extending the Support Ticket Notification System

  • 36 - Introduction - Support ticket escalation
  • 37 - Setting things up for the challenge
  • 38 - Challenge - Adding the escalation functions
  • 39 - Solution - Walking through the solution part 1
  • 40 - Solution - Walking through the solution part 2

12. Conclusion

  • 41 - Next steps on your learning journey

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal