YoVDO

Building Real-Time Web Apps with Spring Boot and WebSockets

Offered By: LinkedIn Learning

Tags

Spring Framework Courses Javascript Courses Client-side Development Courses

Course Description

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

Related Courses

Programming Cloud Services for Android Handheld Systems
Vanderbilt University via Coursera
Cloud-Native Development with SAP Cloud Platform
SAP Learning
Microservices with Spring Boot
Coursera Project Network via Coursera
Restful Web Service Spring Boot Visual Studio Code Gradle
Coursera Project Network via Coursera
Java Spring Boot Application Software Testing
Coursera Project Network via Coursera