Java EE Made Easy Patterns Architecture and Frameworks
What you’ll learn
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
Get an introduction to terminologies like JPA, JDBC, ORM, JNDI, EJB, JTA, DTO, VO, JAXB, JAX-RS, JAX-WS, AOP and Dependency Injection
Requirements
You are expected to have an Understanding of the basics of a web application – Request, Response, Servlet, JSP etc
You are expected to have programming experience in Java
Description
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 ArchitectureModel 2 or MVC ArchitectureModified MVC Architecture using Front ControllerYou will get an Overview of Patterns used in the Java EE World – Grouped by the layer they are used in:Front ControllerView HelperComposite ViewContext ObjectIntercepting FilterDomain ModelFacadeDTO/VODAO – Data Access ObjectService ActivatorYou 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.
Overview
Section 1: Introduction
Lecture 1 Introduction to the Course
Section 2: High Level Architecture
Lecture 2 Congratuations
Lecture 3 Model 1 Architecture
Lecture 4 Model 2 MVC Architecture
Lecture 5 Modified MVC Architecture – Front Controller
Lecture 6 Need For Multiple Layers
Lecture 7 Big Picture : Layers, Frameworks and Specifications
Lecture 8 What is a Distributed System?
Lecture 9 What is Coupling?
Lecture 10 What is Cohesion?
Lecture 11 What are Cross Cutting Concerns?
Section 3: Web Layer
Lecture 12 Introduction to Scriptlets, JSTL and EL
Lecture 13 Front Controller and Application Controller Patterns
Lecture 14 View Helper – Java EE Pattern
Lecture 15 Composite View – Java EE Pattern
Lecture 16 Context Object – Java EE Pattern
Lecture 17 Intercepting Filter – Java EE Pattern
Section 4: Business Layer
Lecture 18 Domain Model
Lecture 19 EJB
Lecture 20 JTA
Lecture 21 Facade – Java EE Pattern
Lecture 22 DTO VO – Java EE Pattern
Lecture 23 Service Locator – Java EE Pattern
Section 5: Data & Integration Layers
Lecture 24 JMS, JAX-WS, JAX-RS and JAXB
Lecture 25 JNDI, JDBC, ORM and JPA
Lecture 26 Data Access Object – Java EE Pattern
Lecture 27 Service Activator – Java EE Pattern
Section 6: Other Significant Things You would need to Know
Lecture 28 Overview
Lecture 29 Caching
Lecture 30 Aspect Oriented Programming (AOP)
Lecture 31 Dependency Injection
Section 7: Congratulations
Lecture 32 Bonus Lecture
Lecture 33 Next Steps
You are finding your feet in Java EE World,You are developing a Web Application with Java EE and you want to understand the big picture of Java EE,You hear a lot of jargon related to Java EE and You are curious to learn what they mean,This is NOT a Java EE for Beginners or 101 course. This course is about the big picture of Java EE.
Course Information:
Udemy | English | 2h 3m | 668.22 MB
Created by: in28Minutes Official
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com