HOME > Development > Jakarta EE (formerly Java EE) Quick Start Course

Jakarta EE (formerly Java EE) Quick Start Course

  • Development
  • May 11, 2025
SynopsisJakarta EE (formerly Java EE Quick Start Course, available a...
Jakarta EE (formerly Java EE) Quick Start Course  No.1

Jakarta EE (formerly Java EE) Quick Start Course, available at $39.99, has an average rating of 4.2, with 41 lectures, based on 28 reviews, and has 142 subscribers.

You will learn about Build a simple Todo app showcasing the 3 canonical Java EE APIs Be able to use the Java Persistence API to persist data Be able to use the Java Persistence API to query data from a database Be able to use the Contexts and Dependency Injection (CDI) API to manage dependencies Be able to use the Java API for RESTful Web Services to create simple web services This course is ideal for individuals who are New Java SE developers looking to transition to Enterprise Java or Beginner Java developers curious about Jakarta EE (formerly Java EE) or Anyone who needs a quick overview of enterprise Java Development with Jakarta EE (formerly Java EE) It is particularly useful for New Java SE developers looking to transition to Enterprise Java or Beginner Java developers curious about Jakarta EE (formerly Java EE) or Anyone who needs a quick overview of enterprise Java Development with Jakarta EE (formerly Java EE).

Enroll now: Jakarta EE (formerly Java EE) Quick Start Course

Summary

Title: Jakarta EE (formerly Java EE) Quick Start Course

Price: $39.99

Average Rating: 4.2

Number of Lectures: 41

Number of Published Lectures: 41

Number of Curriculum Items: 41

Number of Published Curriculum Objects: 41

Original Price: $189.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build a simple Todo app showcasing the 3 canonical Java EE APIs
  • Be able to use the Java Persistence API to persist data
  • Be able to use the Java Persistence API to query data from a database
  • Be able to use the Contexts and Dependency Injection (CDI) API to manage dependencies
  • Be able to use the Java API for RESTful Web Services to create simple web services
  • Who Should Attend

  • New Java SE developers looking to transition to Enterprise Java
  • Beginner Java developers curious about Jakarta EE (formerly Java EE)
  • Anyone who needs a quick overview of enterprise Java Development with Jakarta EE (formerly Java EE)
  • Target Audiences

  • New Java SE developers looking to transition to Enterprise Java
  • Beginner Java developers curious about Jakarta EE (formerly Java EE)
  • Anyone who needs a quick overview of enterprise Java Development with Jakarta EE (formerly Java EE)
  • WARNING: Do NOT take this course if you DON’T?want to jump start your enterprise Java development career in 2019!

    What?

    So you’ve learned the Java Programming Language, Standard Edition. You know all there is to know about the Java syntax and everything. Now you’re wondering, how do I develop real world apps with Java? It can all seem overwhelming at first, because let’s face it, the Java ecosystem is HUGE. You definitely want to move your Java career from 0-1, but not sure where to start?

    Jakarta EE (formerly Java EE) Quick Start Course is your quick guide to developing server side, enterprise apps with Java using the Jakarta EE (formerly Java EE) platform.

    Whether you’re a newly minted Java developer or an experienced one, Jakarta EE (formerly Java EE) Quick Start Course is the easiest and fastest way to get initiated into the art of modern software development with the industry gold standard Jakarta EE (formerly Java EE).

    What will you learn?

    In this fast paced initiation to Jakarta EE (formerly Java EE) software development, you’ll learn

  • About the 3 canonical Jakarta EE APIs – JPA, CDI, JAX-RS

  • How to map Plain Old Java Objects to relational database tables

  • How to persist data into relational database tables

  • How to query data from relational database tables

  • How to create loosely coupled business components with the CDI API

  • How to create modern, powerful and portable RESTful web services with the JAX-RS API

  • The theoretical underpinnings of Java EE

  • Fully working source code available with each example

  • Get started today!

    Jakarta EE (formerly Java EE) Quick Start Course is your fastest way to get started developing modern, portable and powerful server side Java apps with the industry standard Jakarta EE (formerly Java EE) platform.

    Get started on your journey to professional server side Java software development with Jakarta EE (formerly Java EE) today with Jakarta EE (formerly Java EE) Quick Start Course.

    Enroll now and I’ll see you in lesson 1.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Setting the Stage

    Lecture 2: What are we going to build?

    Lecture 3: The Real Goal of this course

    Chapter 2: Data Modelling with JPA

    Lecture 1: A Jakarta EE App Template

    Lecture 2: A Jakarta EE Hello World

    Lecture 3: The 3 Canonical Jakarta EE APIs

    Lecture 4: Lets Create the Todo Entity

    Lecture 5: Mapping the Primary Key Column

    Lecture 6: Customizing the Mapping Process

    Lecture 7: Transient Entity Fields

    Lecture 8: JPA Entity Relationships

    Lecture 9: Mapping Todo and TodoUser Class Relationships

    Lecture 10: Fleshing Out the TodoUser Entity

    Lecture 11: An Intro to JPA Entity Inheritance

    Lecture 12: Implementing JPA Inheritance

    Lecture 13: Persistence Unit, Persistence Context and the EntityManager Interface

    Lecture 14: Creating the Persistence Unit

    Lecture 15: Datasources Definition and the Persistence Unit

    Chapter 3: Business Components with CDI

    Lecture 1: Building Jakarta EE Business Components – A Primer

    Lecture 2: The EntityManager Interface API Documentation

    Lecture 3: Business Components with CDI – The Persistence Service Class

    Lecture 4: Activating CDI in Jakarta EE

    Lecture 5: Injecting the JPA EntityManager Interface

    Lecture 6: Implementing the PersistenceService Class – Transactional Contexts

    Lecture 7: Implementing Persistence Service

    Lecture 8: Implementing QueryService – Dynamic Queries

    Lecture 9: Implementing QueryService – NamedQueries

    Lecture 10: Implementing QueryService – FindById

    Lecture 11: Linking a Todo to a TodoUser

    Chapter 4: RESTful Web Services with JAX-RS

    Lecture 1: Activating RESTful Web Service in Java EE

    Lecture 2: The TodoResource Class

    Lecture 3: Recap

    Lecture 4: Mapping HTTP Methods to JAX-RS Resources

    Lecture 5: Saving a Todo Object Resource Method

    Lecture 6: Save TodoUser Resource Method

    Lecture 7: Get A Users Todos Resource Method

    Lecture 8: Passing Parameters to JAX-RS REST Resources

    Lecture 9: Insomnia Rest Client

    Lecture 10: Lets Run the App

    Lecture 11: Summary

    Lecture 12: More Jakarta EE (formerly Java EE) Courses

    Instructors

  • Jakarta EE (formerly Java EE) Quick Start Course  No.2
    Luqman Saeed
    Software Engineer, Business Systems Consultant
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 1 votes
  • 3 stars: 7 votes
  • 4 stars: 7 votes
  • 5 stars: 12 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!