WebSocket Programming with Java EE

Go to class
Write Review

Free Online Course: WebSocket Programming with Java EE provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 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. WebSocket Programming with Java EE is taught by Alex Theedom.

Overview
  • Explore the WebSocket API in Java EE, and learn how to implement WebSocket functionality in client and server applications.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • How to use the exercise files
    • Challenges
    1. Introduction to WebSocket
    • Rise of WebSocket
    • WebSocket usage
    2. WebSockets Front End and Back End
    • WebSocket lifecycle and topology
    • WebSocket front end and back end
    3. Project Application and Structure
    • Introduction to the project application
    • Deployment
    4. Java EE WebSocket API
    • WebSocket methodologies
    • WebSocket functionality
    • Annotation methodology
    • Implement WebSocket lifecycles
    • Configure the session
    • Lifecycle logic
    • Programmatic methodology
    • WebSocket client API
    • Code a client API
    • ✓ Challenge: Code programmatic endpoint
    • ✓ Solution: Code programmatic endpoint
    5. Messages and Encoding
    • Use the JSON Processing API
    • Encoders and decoders
    • Code the encoder
    • Code the decoder
    • ✓ Challenge: Ping/pong endpoint
    • ✓ Solution: Ping/pong endpoint
    6. Build Web Front End
    • WebSocket web front end
    • Build the front end
    7. WebSocket Security
    • Secure WebSocket endpoint
    • WebSocket security
    • WebSocket encryption
    8. Testing WebSocket Endpoints
    • How to test WebSocket endpoints
    Conclusion
    • Next steps