Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Learning Java Enterprise Edition

Learning Java Enterprise Edition

2h 20mBeginner2016-12-12

Authors

Alex Theedom

Alex Theedom

Enterprise Developer, Published Author, Trainer

Course details

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. Alex Theedom 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.

Learning objectives
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

Skills covered

Java EEOracleLearningProgramming LanguagesSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Challenges

1. Java Enterprise Edition

  • 04 - Java EE history, present, and future
  • 05 - Introduction to the demo application

2. IDE and Development Environment Intro

  • 06 - Introduction to the IDE
  • 07 - Introduction to the server
  • 08 - Basic architecture

3. JavaServer Faces (JSF)

  • 09 - JSF introduction
  • 10 - JSF in practice, part 1
  • 11 - JSF in practice, part 2
  • 12 - Challenge
  • 13 - Solution

4. Context and Dependency Injection (CDI)

  • 14 - CDI introduction
  • 15 - CDI in practice
  • 16 - Challenge
  • 17 - Solution

5. JavaServer Pages (JSP) and Expression Language (EL)

  • 18 - JSP EL introduction
  • 19 - JSP EL in practice

6. Enterprise Java Beans (EJB) 3

  • 20 - EJB introduction
  • 21 - EJB in practice

7. Java Messaging Service (JMS)

  • 22 - JMS introduction
  • 23 - JMS front end
  • 24 - JMS in practice - Senders and receivers
  • 25 - JMS in practice - Fire observe
  • 26 - Challenge
  • 27 - Solution

8. Java Persistence API (JPA)

  • 28 - JPA introduction
  • 29 - JPA in practice - Entity
  • 30 - JPA in practice - Repository

9. Bean Validation

  • 31 - Bean Validation introduction
  • 32 - Bean Validation in practice

10. Java API for RESTful Web Services (JAX-RS) API

  • 33 - JAX-RS introduction
  • 34 - JAX-RS in practice, part 1
  • 35 - JAX-RS in practice, part 2

11. WebSocket API

  • 36 - WebSocket introduction
  • 37 - WebSocket in practice

12. JSON Processing API

  • 38 - JSON Processing introduction
  • 39 - JSON Processing in practice

13. Batch Processing API

  • 40 - Batch introduction
  • 41 - Batch in practice, part 1
  • 42 - Batch in practice, part 2

14. Java 8 with Java EE 7

  • 43 - Java 8 introduction
  • 44 - Java 8 and Java EE 7 in practice
  • 45 - Java 8 and Java EE 7 - Parallel streams

Conclusion

  • 46 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal