Jakarta EE (formerly Java EE) Deep Dive - Build a Todo App
Learn step by step how to use JPA, EJB, CDI, JAX-RS to build a Todo app and deploy it as a docker container to Microsoft Azure Cloud.
Non editable automatic button
Start developing modern software with Jakarta EE (formerly Java EE) today!
Imagine: You developing a Todo app using the Jakarta EE (formerly Java EE) APIs, exposed as a set of RESTful web services, secured with the JWT stateless authentication mechanism, deployed to Microsoft Azure cloud platform using docker -- Guaranteed.
If you're looking for a software development platform that will allow you develop modern, powerful, secure and portable applications, then Jakarta EE (formerly Java EE)is the answer. Jakarta EE is used by professional software developers from across the world in all forms of domains- from finance to healthcare to robotics. This course is the most practical way to jump right in and start developing with Jakarta EE.
Build any kind of software you can imagine with Jakarta EE. Practice while you learn. This course is completely hands on, and gives you all the source code for each step and lecture.
By the end of this course, you would have built a fully functional Todo app exposed as a web service running in a Docker container on Microsoft Azure!
We'll be using Jakarta EE (Java EE) 8 throughout this course. All you need is an implementation of the APIs, and we will be using the FREELY available Payara Server as our app container.
What's in it for you? Here's my promise to you.
I'm a Jakarta EE developer based in Accra Ghana. Nothing in this world excites me like sharing my knowledge of high productivity with Java EE with students from across the world. I'll be here for you every step of the way. Whenever you've a question, just ask in the course forums and I'll be more than happy to respond. I mostly respond to questions in less than an 1 hour of asking.
What is this course all about?
In this comprehensive guide to software development with Jakarta EE (formerly Java EE), you'll learn all there is to know about how to use this powerful, industry standard platform to develop any kind of software you imagine. You'll learn about the
Java Persistence API (JPA) for database access
Java API for Restful Web Services for crafting modern web services
Enterprise JavaBeans (EJB) API for crafting powerful business components
Contexts and Dependency Injection (CDI) API for crafting loosely coupled app
Integration testing using the Arquillian framework
Deployments using Docker container orchestration and so much more
What will I learn at the end of this course?
At the end of this course, you will
Be able to develop apps on the Jakarta EE Platform
Be able to craft modern RESTful Web Services with JAX-RS
Secure web services with Json Web Token (JWT)
Be able to build database driven apps with the Java Persistence API Know the various Jakarta EE APIs and how they work together Be able to develop loosely coupled apps with the Contexts and Dependency Injection API Be able to use the Enterprise JavaBeans API to develop powerful business logic components Be able to deploy Jakarta EE apps with Docker And so much more
Learn from someone who lives and breathes Java EE Jakarta EE, is very passionate about helping you succeed with Jakarta EE and will be with you through it all.
By the end of this course, your confidence as a Java EE developer will soar. You'll have a thorough understanding of developing software with Jakarta EE, for fun or career advancement.
Go ahead, enroll now and I'll see you in lesson 1!
This course is more than 15 hours long. It starts from the basics and builds up one block of complexity at a time. You don't have to go through the entire material at a go. To help you overcome any anxiety of consuming such a large course, the course sections are dripped on a weekly basis to help you pace yourself.
2. What else do I get with purchase of this course?
Apart from the 15+ hours of UHD 4K video content
you also get access to the entire source code
articles, links to helpful resources
exclusive learners only social community
course forums where your questions are answered by the instructor himself
FREE monthly office hours to discuss the latest in the world of Jakarta EE (Java EE)
priority access to new courses with discounted coupons
FREE future updates (new content almost every month)
You're not just buying a course, you're buying a whole new learning experience crafted to help you advance your Enterprise Java development career faster.
3. What payment options do you have available?
There are 3 ways you can gain access to the course. First one is to make an outright purchase (at a discounted price). The second is through 3 equal monthly installment payments. And the third one is through subscription to the entire course catalog of Pedantic Academy. Which ever method you choose, you get access to the same course and all the benefits.
4. Do you offer any guarantees about the course content?
If you diligently go through the course material, follow along with the code, practice what you learn and participate in the course forums, I can guarantee you will come out with a solid foundation in modern software development with Jakarta EE (Java EE). No amount of motivation can get you from 0-1 unless you take action, and hopefully your purchase of this course will be the first (and most important) action you take to advancing your career in Enterprise Java software development.
5. What do I need to know before taking this course?
Since this is an Enterprise Java development course, you'll need to have fair knowledge of the Java programming language. This course WILL NOT cover the Java language fundamentals. There are great resources out there for that. This course will build on your knowledge of the Java Standard Edition.
6. Do I need to pay for other software in this course?
The course project is built with the Maven dependency management tool, meaning it's IDE agnostic. You can use any of the popular Java IDEs out there to follow along. Any IDE that can import a Maven project is good to go. In terms of app servers, we use the free and open source Payara Server Micro edition. In terms of deployment, Microsoft Azure Cloud Platform is generous enough to give you FREE starter credit when you sign up. So in effect, you won't necessarily need to pay for anything else other this course to follow along.
7. Do you offer refunds?
Absolutely! Take a look at our 30 day unconditional money back guarantee.. Buy in peace, knowing you've a guarantee to back you.
8. OK I'm ready to learn, where do I start?
Simple, just complete the checkout form below or click the enroll button above, pick your payment option and get started right away. I'll be waiting for you in lesson 1.
DO NOT MISS THIS LIMITED TIME OFFER
25% OFF - This launch week only, get 25% of the course price using promo code JUMPSTART_EE
Hello there! Thanks for checking out my profile. My name is Luqman, a Jakarta EE (Java EE) developer in Accra Ghana. I've helped more than 3900 people from 120 countries advance their Enterprise Java development careers with practical, real world Jakarta EE (Java EE) courses. Why don't you let me help you master Enterprise Java development? Just pick and enroll in a course and I'll see you in class.