Learning Java Enterprise Edition

Go to class
Write Review

Free Online Course: Learning Java Enterprise Edition provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning Java Enterprise Edition is taught by Alex Theedom.

Overview
  • Get an introduction to Java EE 7, the platform of choice for developing dynamic, large-scale enterprise applications.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Challenges
    1. Java Enterprise Edition
    • Java EE history, present, and future
    • Introduction to the demo application
    2. IDE and Development Environment Intro
    • Introduction to the IDE
    • Introduction to the server
    • Basic architecture
    3. JavaServer Faces (JSF)
    • JSF introduction
    • JSF in practice, part 1
    • JSF in practice, part 2
    • Challenge
    • Solution
    4. Context and Dependency Injection (CDI)
    • CDI introduction
    • CDI in practice
    • Challenge
    • Solution
    5. JavaServer Pages (JSP) and Expression Language (EL)
    • JSP EL introduction
    • JSP EL in practice
    6. Enterprise Java Beans (EJB) 3
    • EJB introduction
    • EJB in practice
    7. Java Messaging Service (JMS)
    • JMS introduction
    • JMS front end
    • JMS in practice: Senders and receivers
    • JMS in practice: Fire observe
    • Challenge
    • Solution
    8. Java Persistence API (JPA)
    • JPA introduction
    • JPA in practice: Entity
    • JPA in practice: Repository
    9. Bean Validation
    • Bean Validation introduction
    • Bean Validation in practice
    10. Java API for RESTful Web Services (JAX-RS) API
    • JAX-RS introduction
    • JAX-RS in practice, part 1
    • JAX-RS in practice, part 2
    11. WebSocket API
    • WebSocket introduction
    • WebSocket in practice
    12. JSON Processing API
    • JSON Processing introduction
    • JSON Processing in practice
    13. Batch Processing API
    • Batch introduction
    • Batch in practice, part 1
    • Batch in practice, part 2
    14. 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
    Conclusion
    • Next steps