Best Java EE Online Courses
#1 The Java EE Course – build a Java EE app from scratch
This course is a complete Java EE learning solution geared especially toward beginners who have limited or no prior Java EE knowledge and experience.
We will build a full Java EE airline management application from scratch, and learn Java EE theory and practice in the process.
The initial release of the course covers the following topics:
* Servlets and JSP – Understand and build web apps with Servlets and JSP
* Enterprise Java Beans (EJB) – Understand and build robust EJB back end services
* Java Persistence API (JPA) – Understand and use JPA to interact between applications and databases
* Understand and use resource and dependency injections
No dull slides that leave you asking how do I actually do anything of what’s shown.
I will show you everything in detail – installation, coding and deployment. I will not rush or skip any steps. I will show you the whole process.
If you see a piece of code on my screen, you will see me typing it from scratch and running it. I would never show Java code that I created before recording a lesson. All code will be typed and explained during the lessons from scratch.
#2 Java EE 7 A Practical Training Course From Infinite Skills
This Java EE 7 training course from Infinite Skills teaches you the concepts, tools, and functions you will need to know in order to build websites using Oracle’s popular Java Enterprise Edition programming language.
You will start with an introduction to the Web and Java HTTPServlets, then move into learning more about HTTPServlets and parameters. You will learn about Java Server Pages (JSP), such as including directive and comments, page directive import and scripting, and declarations and page directive sessions. This video tutorial will also teach you about Java Standard Tag Library (JSTL), including how to download, install, import, and setup core tags, set and remove variables, among other JSTL functions. Brian will also teach you about custom tag libraries, filters and wrappers, and web security. Finally, you will learn how to build a themed website and web frameworks.
By the completion of this video based training course, you will have the knowledge and skills needed to create fully functional Java EE programs. Working files are included, allowing you to follow along with the author throughout the lessons.
#3 Java EE with Vaadin, Spring Boot and Maven
In this course we are going to talk about the basics of professional software engineering such as how to seperate the code into multiple modules or how to use a build framework to build the final application for us.
Before developing the final application from scratch – that wire all the included technologies together – we will consider these technologies on a one by one basis.
In the first section we are going to consider Maven, one of the most popular build frameworks out there. The second chapter is about Java Persistence API and database related problems. The third chapter will cover Spring as far as the XML based configuration is concerned, then we will talk about the new way: the so-called Spring Boot. Finally, we are going to implement an application in which we are going to use all the technologies we have discussed.
Best Java EE Books:
#1 The Java EE Architect’s Handbook, Second Edition: How to be a successful application architect for Java EE applications 2nd Edition by Derek C. Ashmore
#2 Beginning Java EE 7 (Expert Voice in Java) 1st ed. by Antonio Goncalves
#3 Java EE 7 Essentials: Enterprise Developer Handbook 1st Edition by Arun Gupta
#4 Java EE Development with Eclipse – Second Edition by Ram Kulkarni
#5 Java EE 7: The Big Picture 1st Edition by Dr Danny Coward
#6 Java EE 8 and Angular: A practical guide to building modern single-page applications with Angular and Java EE by Prashant Padmanabhan