Java EE 8 Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to build and deliver complex systems with Java Enterprise Edition (EE) 8, a platform designed for developing enterprise-scale applications.
Syllabus
Introduction
- The power of Java EE
- What you should know
- The project
- Java EE 8 platform overview
- What's new in Java EE 8
- Java EE Server installation
- JBoss Tools installation
- Wildfly IDE integration
- Servlet API overview
- Message handling
- Servlet basics
- Building dynamic responses
- Filters
- Asynchronous support
- Java Server Pages overview
- Parts of a JSP
- JSP basics
- Java Standard Tag Library (JSTL)
- Expression language
- Java Server Faces overview
- JSF project setup
- JSF basics
- Templating
- Advanced backing beans
- Resources
- Displaying data
- Navigation
- EJB overview
- EJB project setup
- EJB basics
- EJB clients
- CDI overview
- CDI project setup
- Injection points
- Scopes
- Qualifiers
- Producer methods
- Interceptor methods
- JPA overview
- JPA project setup
- Entity mapping
- EntityManager basics
- Advanced entity management
- Entity associations
- Mapping associations
- Bean validation overview
- Built-in constraints
- Custom validation annotations
- Custom constraint validators
- Rest overview
- JAX-RS overview
- JAX-RS project setup
- Creating a resource
- JAX-RS client posts
- JAX-RS client gets
- URI template parameters
- Asynchronous features
- Reactive features
- Server-Sent Events
- Java Messaging Service overview
- Queue setup
- JMSProducers
- JMSConsumers
- WebSocket overview
- Server endpoints
- JavaScript WebSocket clients
- JSF WebSocket support
- JSON Binding API
- JSON-B project setup
- Serialization
- Deserialization
- JSON-B configuration
- JSON-P overview
- Object model reader
- Object model builder
- Object model writer
- Streaming parser events
- Streaming parser values
- Streaming generator
- JSON Patch
- Security API overview
- Project setup
- Security API demo
- Continuing your Java EE learning
Taught by
Kevin Bowersox
Related Courses
Front-End DeveloperLearnQuest via Coursera Fundamentals of Java EE Development
Red Hat via edX Java EE 8 Essential Training
LinkedIn Learning Java EE 8: JSON-B
LinkedIn Learning Java EE 8: Web Services
LinkedIn Learning