Java EE Made Easy - Patterns & Architecture [2016]

Discover the essentials of Java EE architecture, patterns, and technologies in this beginner-friendly course. Demystify complex jargons and gain a comprehensive overview.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course offers a friendly introduction to Java EE, helping beginners make sense of its complex architecture and jargon. You’ll learn about key technologies and patterns, all while getting a clear view of how everything fits together. It's a great starting point for anyone curious about Java EE.

Key Points

  • Learn the essence of Java EE in a simple way.
  • Get familiar with the main architectures like Model 1 and Model 2.
  • Understand the important jargon and technologies in Java EE.
  • Explore basic patterns used in Java EE applications.
  • Demystify terms that can be super confusing for beginners.

Learning Outcomes

  • Gain a solid understanding of Java EE architectures, like Model 1 and Model 2.
  • Recognize and explain common Java EE terms and technologies.
  • Identify basic patterns in Java EE applications.
  • Develop the confidence to explore Java EE further.
  • Get a clear big picture of how Java EE works.

About This Course

Beginners Guide to Demystifying Architecture, Patterns and Technologies used in Java EE. Get the Big Picture of Java EE.

List of Jargons used in Java EE is Endless - JPA, JDBC, ORM, JNDI, EJB, JTA, DTO, VO, JAXB, JAX-RS, JAX-WS, AOP, Dependency Injection, Model 1 Architecture, Model 2 Architecture, Front Controller, Composite View, Intercepting Filter, Facade, Service Locator to name a few.

For a beginner, Java EE can be overwhelming. Objective of the course is to give a Big Picture of the Java EE. You will understand the Jargon, Specifications, Patterns used in Java EE. You will understand the Basic Architecture of a Java EE Application.


WHAT OUR LEARNERS ARE SAYING:

5 STARS - The course was very concise and yet comprehensive. I had a hard time finding the right course to give an insight into Java EE and I am glad I chanced upon this course. The course gives a good overview about Java EE and it clears concepts about Java EE which a new developer needs to know.

5 STARS - Excellent overview of all the technologies packed in java enterprise edition. It is for all who wants to startup Java EE training.

5 STARS - Java EE is so damn big and really difficult to understand how everything fits together. The overview does a great job in giving you familiarity with common terms, concepts and how they are applied in the big picture of EE. The course really does demystify so many of the terms and concepts that I have head for some time now.

5 STARS - Very useful in deciding which way you want to go when learning Java EE 

5 STARS - I would strongly recommend this course to any one who would like to get a quick overview of Java EE related technologies. The instructor did a really good job in providing quality information with in a short span of time.

5 STARS - Great course. Really liked the presentation and the choice of topics covered.


COURSE OVERVIEW:

In this course You will understand the Evolution of Java EE Application Architecture:

  • Model 1 Architecture

  • Model 2 or MVC Architecture

  • Modified MVC Architecture using Front Controller

You will get an Overview of Patterns used in the Java EE World - Grouped by the layer they are used in:

  • Front Controller

  • View Helper

  • Composite View

  • Context Object

  • Intercepting Filter

  • Domain Model

  • Facade

  • DTO/VO

  • DAO - Data Access Object

  • Service Activator

You will also be introduced to terminologies like JPA, JDBC, ORM, JNDI, EJB, JTA, DTO, VO, JAXB, JAX-RS, JAX-WS, AOP and Dependency Injection.

Get ready for a Roller Coaster Ride with Java EE.

  • Understand the Basics of Evolution of Java EE Application Architecture

  • Understand Model 1 Architecture, Model 2 or MVC Architecture and Modified MVC Architecture

  • Understand the Basic Patterns in Java EE - Front Controller, View Helper, Composite View, Context Object, Intercepting Filter, Facade, DTO/VO, DAO - Data Access Object,Service Activator

Instructor

Profile photo of in28Minutes Official
in28Minutes Official

Ranga Karanam, the founder of in28minutes, has 2 decades of experience with technology - architecture, design, and programming.  We are helping learners take their first steps into modern cloud native technology and gain expertise on AWS, Azure, Google Cloud, Docker, Kubernetes amongst others.Our happiest moments are when learners tag us on LinkedIn or reach out to us with their stories...

Review
4.9 course rating
4K ratings
ui-avatar of Raj Khare
Raj K.
5.0
11 months ago

very good explanation of the different Java EE patterns!

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
4.5
2 years ago

crisp and concise course.. Lot to digest in 2 hours but good course!!

  • Helpful
  • Not helpful
ui-avatar of Anonymized User
Anonymized U.
4.0
2 years ago

Audio clarity was a bit lower... Also would like you to cover topics like web sockets in detail in other courses.

  • Helpful
  • Not helpful
ui-avatar of Neville Paz
Neville P.
4.0
2 years ago

It sure explains each terminologies well but it may still be too technical for someone who is really a beginner in the field.

  • Helpful
  • Not helpful
ui-avatar of Tódor Dávid Nyeste
TĂłdor D. N.
2.0
2 years ago

Lecturer knowledge (4.5/5, can't really tell)
The lecturer seems to understand the topic quite confidently, and is definitely a skilled individual in the field.
Presentation style (1.5/5)
I could understand what he was saying almost all the time, but it was certainly difficult and confusing sometimes. The fact that he was also rushing through all the topics and threw around a bunch of acronyms did not help. Feels like he just wanted to say what he wanted to say and be done with it. Does not seem to be able to understand the listener's perspective at all.
Course structure, quality (1.5/5)
While the course was logically split into topics, the individual videos felt very poorly planned with not much structure behind it, they all felt rushed and whenever there was a code example, it was difficult to comprehend, the fact that he kept quickly jumping between code parts did not help at all. The videos often cut off towards the end as well. Very poorly thought out overall.
Conclusion (2/5)
This course is advertised for beginners, however it is very difficult to take home any information as a beginner just by listening to this course. Felt like I have learned next to nothing. He said this course is supposed to provide a high-level overview, but this would be more useful for intermediate level developers to recap and summarize concepts rather than for beginners to learn. The presentation style was also very poor.

  • Helpful
  • Not helpful
ui-avatar of David Johannes
David J.
5.0
3 years ago

Ranga, once again, has shown he is one of the best instructors on Udemy. Really really enjoyed this course. It's difficult as a Jr Java Engineer (especially in a company that still uses a lot of old software) to get to grips with all the different terms that get thrown around like JNDI, DI, JMS, JPA, J2E and so on and it often feels like a rabbit hole with no bottom. This high level intro to a number of concepts has really helped me group these terms and understand how they connect to each other and i've made sure to make notes to refer back to in future.

Thanks In 28 Minutes/Ranga!

  • Helpful
  • Not helpful
ui-avatar of Akanksha Prasad
Akanksha P.
5.0
3 years ago

It was a crisp and concise course, and I got to learn a lot from it in just 2 hours of time. Now, I am not afraid of Java EE.

  • Helpful
  • Not helpful
ui-avatar of Md Mohnavi
Md M.
3.0
3 years ago

Pros:
1. Decent introduction to the terminologies
2. Clear presentation style

Cons:
1. Content is not updated. The updated timeline shown by Udemy is misleading and incorrect. The content was developed around 2016, and talks about some older technologies.

  • Helpful
  • Not helpful
ui-avatar of George Cristian Ceapa
George C. C.
5.0
3 years ago

Very well designed and with good informations aboiut JavaEE. You will have a full overview of many terms in short time.

  • Helpful
  • Not helpful
ui-avatar of Ivan Villa Vazquez
Ivan V. V.
4.5
3 years ago

The course is very good, I think you could improve on the course slides, in some cases it is difficult to read the text.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses