Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Building Real-Time Web Apps with Spring Boot and WebSockets

via LinkedIn Learning

Overview

Learn how to build a real-time web app with the Spring Framework and the WebSocket API. Explore design elements and how to develop and test server-side and client-side components.

Syllabus

Introduction
  • Building an easy real-time app for Java developers
  • What you should know
  • Exercise files
1. Getting Started with Real-Time Apps
  • Why learn to create a real-time app?
  • WebSockets 101
  • Preparing a sample chat app
2. Develop the WebSocket Server
  • Create message model objects
  • Create message controllers
  • Extending the controller for interaction updates
  • Create the message broker
  • Test the message broker
  • Handling errors
3. Develop the Browser Client
  • The UI/UX overview
  • Create JavaScript client code
  • Sending messages to the server
  • Broadcasting updates from the server
4. Testing the WebSocket Client
  • Showing error handler messages
  • SockJS tips and tricks
  • Test and monitor tools
Conclusion
  • Next steps

Taught by

Shonna Smith

Reviews

4.6 rating at LinkedIn Learning based on 114 ratings

Start your review of Building Real-Time Web Apps with Spring Boot and WebSockets

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.