Java EE Fundamentals - A Practical Guide For Developers
4.0 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
260 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java EE Fundamentals - A Practical Guide For Developers to your Wishlist.

Add to Wishlist

Java EE Fundamentals - A Practical Guide For Developers

Your most detailed guide to the Java EE platform
4.0 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
260 students enrolled
Created by Luqman Saeed
Last updated 8/2017
English
Current price: $15 Original price: $195 Discount: 92% off
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Get a firm grounding in modern software development with Java
  • The building blocks of Java Platform Enterprise Edition
  • Good grounding in the various Java Specification Requests
  • Know how to contribute to Java Enterprise Edition
  • Be able to make objective, informed decision about Java EE
  • Be able to identify Java EE FUD and myths
View Curriculum
Requirements
  • A decent laptop or desktop computer
  • A desire to understand what Java EE is
  • A curiosity about what all the various acronyms in the Java ecosystem mean
Description

Java EE. JCP. JSR. EJB. Jax RS. Have you ever wondered what all these mean? Have you ever been intimidated by the sheer number of acronyms you need to master to get started with the Java EE platform? Worry no more! This course is your ultimate theoretical guide to everything Java EE.

We cover all the major acronyms that make up the ever powerful Java EE platform. You will know and appreciate

  • What Java EE really is
  • What a Java Specification Request (JSR) is
  • What the Java Community Process (JCP) is
  • How you can contribute to the Java EE platform
  • Notable companies and individuals that are members of the JCP
  • Whether Java EE is the right platform for you next project
  • Whether there are any drawbacks to using Java EE
  • Java EE vs Spring
  • Java EE myth busters
  • Java EE FUD busters and much much more

This course is a free flow, no-code approach to understanding and appreciating the Java EE platform. Why no code? Because to really make sense of Java EE, one will need to understand how the platform is evolved. This is very important to help you dispel a lot of misunderstanding of Java EE and also appreciate how decisions are made, how you can contribute to the platform and most important, help you make informed decision whether Java EE is for you.

This course will cover a lot of ground and by the time you are done with it, you will have a deep understanding of Java EE the platform, Java EE the community and how you can contribute to Java EE. You will also gain deep enough knowledge to be able to make objective decisions about whether you should use Java EE or not. More importantly, you will know when to ignore Java EE FUD and myth.

You will also learn about a lot of the modern features that have been added to the Java EE platform through the JCP's JSR program.

The course is presented in a plain, unscripted everyday English designed to get you to appreciate concepts fast! If you have longed to get a firm grounding in software development with Java, then this is your course.

I will be with you at all times in the course forum and you can ask me any question you want. I will be more than glad to answer them. I will also be updating the course with the latest happenings in the JCP with regards to progress towards Java EE 8 and beyond. This course will be your living, lifelong theoretical companion to the Java EE platform. 

So what are you waiting for? Go ahead, just click the big green buy now button. You definitely have nothing to loose with Udemy's helpful 30 day money back guarantee. Go ahead, enroll now and I will see you in the course.


Who is the target audience?
  • Anyone who wants to understand how Java EE works
  • Anyone who wants a firm theoretical foundation in Java EE
  • Anyone who wants to master the pillars of Java EE
  • Anyone who wants to contribute to the Java Platform
  • Software developers who are new to Java
  • Anyone who wants to master the various acronyms of the Java Platform
Curriculum For This Course
50 Lectures
03:04:42
+
Hello World
1 Lecture 03:35

An introduction and road map to the Harried Developer's Guide to Java EE. 

Preview 03:35
+
Part 1 - The Theory - Fast!
37 Lectures 02:38:38

In this chapter, we take a look at what is meant by Java EE

Preview 08:07

A look at Java EE application servers

What Really is Java EE?
02:22

A look at application server vendors and their business models

What Really is Java EE?
04:23

A look at serlet containers and who owns Java EE

What Really is Java EE?
04:24

Summary and recap of unit 1

What Really is Java EE?
03:05

Testing students' knowledge to see if they understand what Java EE is

Java EE Definition
2 questions

A detailed look at the JCP

The Java Community Process (JCP)
06:12

A look at the definition of the Java Community Process

The Java Community Process (JCP)
02:48

A look at some companies that are members of the JCP

JCP Members - Companies
04:24

A look at some notable Java community members that are JCP members

JCP Members - Individuals
04:48

JCP Chapter Quiz
1 question

First look at JSR and what it is

Java Specification Request (JSR)
03:12

A look at what a JSR Reference Implementation is

Java Specification Request (JSR)
09:58

Summary of JSR

Java Specification Request (JSR)
02:24

A look at JSRs that make up Java EE platform

Java EE JSRs
07:19

Intro to the Core JSRs chapter

Core JSRs - Intro
02:36

A look at JSR 346 - Java EE CDI

Core JSRs - CDI
05:22

A look at JSR 338 - Java Persistence API (JPA)

Core JSRs - JPA
10:37

A look at JAX-RS Spec

Core JSRs - JAX-RS
05:47

Brief look at other notable JSRs

Core JSRs - Others
04:23

JSR Quiz
1 question

An intro to why you should choose Java EE

Preview 01:43

First reason why you should choose Java EE - Standardization

Why choose Java EE - Standardization
02:49

Second reason to choose Java EE - Openness

Why choose Java EE - Openness
02:15

Third Reason to choose Java EE - Stability

Why choose Java EE - Stability
02:23

Fourth Point why choose Java EE

Why choose Java EE - Ease of Development
03:37

Fifth reason to choose Java EE - Portability

Why choose Java EE - Portability
02:29

Sixth Reason to choose Java EE - Pick and choose (Tank or Pistol)

Why choose Java EE - Pick and Choose
02:42

Final reason why you should choose Java EE

Why choose Java EE - Amazing Docs
04:29

Why choose Java EE - Summary
00:40

Has Java EE got any downsides?

Java EE - Any Downsides?
02:35

An introduction to the Java EE vs Spring debate

Java EE vs Spring - The Intro
01:15

What is Spring Framework?

Java EE vs Spring - Definition
05:14

Downsides of Spring relative to Java EE

Java EE vs spring - Spring--
08:48

Final look at Java EE vs Spring

Java EE vs Spring - Outro
02:08

A detailed look at some myths surrounding Java EE

Java EE Myth Busting
10:28

A code sample to demonstrate how easy it is to use Java EE

Java EE Myth Busting - Code Example
06:11

A code sample to demonstrate how easy it is to use Java EE

Java EE Myth Busting - Coding Example
02:15

Java EE Myth Busting - Summary
01:31

Summary of the course

Course Summary and Last Words
02:55
+
Payara Server
5 Lectures 12:17

An introduction to Payara Server

Payara Server
04:21

A look at Payara Server on Github

Payara Server
02:15

A look at Payara Server documentation

Payara Server
02:21

A look at Payara Examples

Payara Server
01:53

Payara Server Outro

Payara Server
01:27
+
Java EE 8 Updates and Progress
7 Lectures 10:12
Java EE 8 - What's up?
02:29

Java EE 8 - JSR 2.3
01:19

Java EE 8 - CDI 2.0
01:10

Java EE 8 - JSON-B
00:57

Java EE 8 - Servlet 4.0
01:32

Java EE 8 - Glassfish
01:15

Java EE - Keeping Up With Progress
01:30
About the Instructor
Luqman Saeed
4.1 Average rating
44 Reviews
498 Students
6 Courses
Software Engineer, Business Systems Consultant

Hello there! Thanks for checking out my profile. My name is Luqman, a Java EE developer with Pedantic Devs. I've an MBA in Finance and have been doing software development for close to a decade. I started with PHP and now do Java EE full time.

My goal on Udemy is to help you get productive with the powerful, modern, intuitive and easy to use Java EE APIs. 

I'll serve you the best of vanilla, pure and awesome Java EE courses to help you master the skills needed to solve whatever development challenge you have at hand. 

So check out my courses and let's get started making you a Java EE ninja :-)