Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Reviews : 85% Reviews are 5 Star or 4 Star. (25 Mar 2016)
"Excellent overview of all the technologies packed in java enterprise edition. It is for all who wants to startup Java EE training."
"Very useful in deciding which way you want to go when learning Java EE.
Special thanks for mentioning which technologies are popular, which are gaining popularity and which are loosing popularity!"
"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."
"Great course. Really liked the presentation and the choice of topics covered."
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.
You will understand the evolution of Java EE Application Architecture:
You will get an overview of Patterns used in the Java EE World - Grouped by the layer they are used in:
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.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Introduction to the CoursePreview
|Section 2: High Level Architecture|
Model 1 ArchitecturePreview
Model 2 MVC Architecture
Modified MVC Architecture - Front Controller
Need For Multiple Layers
Big Picture : Layers, Frameworks and Specifications
What is a Distributed System?
What is Coupling?
What is Cohesion?
What are Cross Cutting Concerns?
|Section 3: Web Layer|
Introduction to Scriptlets, JSTL and EL
Front Controller and Application Controller PatternsPreview
View Helper - Java EE Pattern
Composite View - Java EE Pattern
Context Object - Java EE Pattern
Intercepting Filter - Java EE Pattern
|Section 4: Business Layer|
Facade - Java EE Pattern
DTO VO - Java EE Pattern
Service Locator - Java EE Pattern
|Section 5: Data & Integration Layers|
JMS, JAX-WS, JAX-RS and JAXBPreview
JNDI, JDBC, ORM and JPA
Data Access Object - Java EE Pattern
Service Activator - Java EE Pattern
|Section 6: Other Significant Things You would need to Know|
Aspect Oriented Programming (AOP)
|Section 7: Conclusion|
Bonus Lecture : Our Best Courses
I'm Ranga Karanam, an Architect with 15 Years of Java programming and design with major banking clients across the world.
We started in28Minutes with the aim to create Hands-on Courses with Real World Projects. Step-By-Step series of Courses is one of our creations.
We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.
While our primary expertise is on Development, Design & Architecture of Java & Related Frameworks (Spring, Spring MVC, Struts, Hibernate) we are expanding into the front-end world (Bootstrap, JQuery, Angular JS).
Best Courses are interactive and fun.
Foundations for building high quality applications are best laid down while learning.
We love open source and therefore, All our code is open source too and available on Github.
We use 80-20 Rule. We discuss 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
Problem Solution based Step by Step Hands-on Learning.