Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Jakarta EE 11 for Beginners: A Quick Guide to Core Concepts
Rating: 2.7 out of 5(6 ratings)
13 students

Jakarta EE 11 for Beginners: A Quick Guide to Core Concepts

The absolute beginners guide to the theoretical foundations of Jakarta EE 11 (formerly Java EE)
Created byLuqman Saeed
Last updated 1/2025
English

What you'll learn

  • Understand the fundamental concepts of Jakarta EE
  • Learn the key differences between Jakarta EE and Spring
  • Learn the history of Jakarta EE from its Java EE origins
  • Create a Hello, World Jakarta EE app

Course content

1 section • 35 lectures • 2h 17m total length
  • Before You Start0:32
  • What is Jakarta EE (formerly Java EE)?4:19

    In this lecture, we discuss in detail what Jakarta EE (formerly Java EE and before that, J2EE) really is.

  • What is an Enterprise Application?4:25

    In this lecture, we define what an enterprise application is, as that is core to the definition of Jakarta EE.

  • What is an Application Server?5:21

    In this lecture, we take a look at what an application server is and how it relates to Jakarta EE.

  • What is Jakarta EE - One Pager1:25
  • Recap1:39

    Let's recap what we have discussed so far.

  • From J2EE to Jakarta EE 106:21

    This lecture chronicles the history of the releases of J2EE all the way to Jakarta EE 10.

  • From J2EE to Jakarta EE 105:09

    This lecture continues with the history of the releases of J2EE all the way to Jakarta EE 10.

  • Recap1:05

    A recap of what has been discussed so far about the release history of Jakarta EE.

  • From Oracle to Eclipse Foundation5:01

    This lecture takes a look at the transition of the Java EE Platform to the Eclipse Foundation as a full community project.

  • The First Jakarta EE Release5:23

    This lecture discusses the first release of the new Jakarta EE Platform at the Eclipse Foundation

  • From javax to jakarta1:45

    This lecture discusses the move from javax to jakarta namespace

  • Jakarta EE 10 Release1:58

    This lecture looks at the release of Jakarta EE 10, the first feature release of the platform at the Eclipse Foundation

  • Jakarta EE 111:23

    This lecture discusses the upcoming Jakarta EE 11

  • Contributing To Jakarta EE1:38

    This lecture discusses the various ways you can contribute to the development of the Jakarta EE Platform.

  • Why Jakarta EE?4:55

    This lecture takes a look at some reasons why Jakarta EE is a compelling option for your next project.

  • What Is MicroProfile?3:40

    This lecture introduces the MicroProfile Project, a Jakarta EE related project for the cloud native era

  • The Spring Framework5:05

    This lecture discusses the Spring Framework within a Jakarta EE context.

  • Recap3:17

    This lecture recaps all the Jakarta EE discussions so far.

  • Project Scaffold1:48

    This lecture walks you through scaffolding a Jakarta EE application.

  • Code Walk Through4:10
  • Jakarta REST - A Primer6:59

    This lecture looks at configuring Jakarta REST (JAX-RS) in an application.

  • The Jakarta REST Response Object2:49

    This lecture takes a look at the Jakarta REST response object

  • Running The Code4:01

    This lecture runs the code to see the Jakarta REST resources in action.

  • MicroProfile Config - A Primer6:31

    This lecture introduces you to MicroProfile Config, an API for externalizing application configuration.

  • MicroProfile Config - A Primer7:36

    This lecture continues the discussion of MicroProfile Config with more examples

  • The Todo App - Entity Creation6:36

    This lecture starts the scaffolding of the main entity for the sample Todo app


  • The Todo App - The REST Resource4:50

    This lecture sets up the Jakarta REST resource for the Todo entity

  • The Todo App - Creating The Database Controller4:03

    In this lecture, we set up the database controller using Jakarta Persistence (JPA)

  • The Todo App - A Jakarta Persistence Context Primer7:40

    In this lecture, we discuss the concept of persistence context in Jakarta Persistence (JPA)

  • The Todo App - A Quick CDI Primer4:40

    This lecture looks at Jakarta CDI Injection

  • The Todo App - Running The Code1:53

    This lecture runs and makes a call to the Todo App Jakarta REST (JAX-RS) resource

  • The Todo App - Running The Code1:18

    This lecture runs and makes a call to the Todo App Jakarta REST (JAX-RS) resource

  • Recap4:36

    This lecture recaps everything you have learned in this course.

  • Further Resources3:39

    This lecture gives you pointers to further resources to continue on your Jakarta EE journey.

Requirements

  • Comfortable with Java SE. This course will not teach Java SE.
  • JDK 21 installed
  • A Java IDE

Description

New to Jakarta EE and not sure to Start?


Feeling intimidated by enterprise Java? You're not alone. Jakarta EE (formerly Java EE, and J2EE before that) can be overwhelming for new developers. But it doesn't have to be.


Introducing "Jakarta EE 11 for Beginners: A Quick Guide to Core Concepts"


This short, focused course cuts through the complexity and gets you up to speed on the fundamentals of Jakarta EE fast.


Here's What You'll Learn:


  1. Big Picture: Learn what Jakarta EE is, its importance, and role in Java.

  2. Core Concepts: Understand Jakarta EE essentials like Jakarta REST n(JAX-RS), CDI, and JPA.

  3. Release History: Trace the evolution from J2EE to Java EE to Jakarta EE.

  4. Jakarta EE vs. Spring: Learn the key differences between these frameworks.

  5. Hello World: Build a simple Jakarta EE Todo app.


Why This Course Is Perfect for You:


  • No Prior Experience Needed: We start from scratch, assuming you have basic Java knowledge.

  • Clear & Concise Explanations: We break down complex concepts into easy-to-understand terms.

  • Lifetime Access: Learn at your own pace, anytime, anywhere.

  • Don't just dream about building enterprise Java applications. Make it a reality.


Enroll in "Jakarta EE for Beginners: A Quick Guide to Core Concepts" today and take your first step towards mastering the platform.


Your future as a Jakarta EE developer starts here.

Who this course is for:

  • Individuals who are new to Java and want to understand its enterprise capabilities.
  • Developers who primarily work on the server-side and want to expand their knowledge of enterprise Java frameworks.
  • Individuals interested in learning the fundamentals of enterprise Java development.