Introduction to Java Enterprise Edition

Introduction to Java Enterprise Edition

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 20m | 466 MB

The Java Enterprise Edition (EE) platform is built on Java Standard Edition (SE) to provide a powerful enterprise computing solution. It runs hundreds of thousands of the most dynamic and powerful sites on the web—everything from your favorite small business to Fortune 500 systems. Watch this introduction to learn the essentials of Java EE 7 and start developing with this exciting platform. Lector provides a high-level view of the Java EE ecosystem, covering the 12 most important APIs. Learn how to use JavaServer Faces to construct interactive views, implement Java Message Service to decouple your application, ensure data integrity with Bean Validation, create dynamic sites with WebSocket, and much more.

Topics include:

  • Java’s past, present, and future
  • JavaServer Faces (JSF)
  • Context and Dependency Injection (CDI)
  • JavaServer Pages (JSP) and Expression Language (EL)
  • Enterprise Java Beans (EJB)
  • Java Message Service (JMS)
  • Java Persistence API (JPA)
  • Bean Validation API
  • Java API for RESTful Web Services (JAX-RS)
  • WebSocket API
  • JSON Processing API
  • Batch Processing API
  • Java 8 with Java EE 7
Table of Contents

1. Introduction
What you should know

2. Java Enterprise Edition
Java EE history, present, and future
Introduction to the demo application

3. IDE and Development Environment Intro
Introduction to the IDE
Introduction to the server
Basic architecture

4. JavaServer Faces JSF
JSF introduction
JSF in practice, part 1
JSF in practice, part 2

5. Context and Dependency Injection CDI
CDI introduction
CDI in practice

6. JavaServer Pages JSP and Expression Language EL
JSP EL introduction
JSP EL in practice

7. Enterprise Java Beans EJB 3
EJB introduction
EJB in practice

8. Java Messaging Service JMS
JMS introduction
JMS front end
JMS in practice_ Senders and receivers
JMS in practice_ Fire observe

9. Java Persistence API JPA
JPA introduction
JPA in practice_ Entity
JPA in practice_ Repository

10. Bean Validation
Bean Validation introduction
Bean Validation in practice

11. Java API for RESTful Web Services JAXRS API
JAXRS introduction
JAXRS in practice, part 1
JAXRS in practice, part 2

12. WebSocket API
WebSocket introduction
WebSocket in practice

13. JSON Processing API
JSON Processing introduction
JSON Processing in practice

14. Batch Processing API
Batch introduction
Batch in practice, part 1
Batch in practice, part 2

15. Java 8 with Java EE 7
Java 8 introduction
Java 8 and Java EE 7 in practice
Java 8 and Java EE 7_ Parallel streams

16. Conclusion
Next steps

Exercice Files