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

Audit System with Spring Boot AOP
Coursera Project Network via Coursera
Jenkins : Automating your delivery pipeline
Coursera Project Network via Coursera
Learn Spring
Codecademy
Learn Spring: Building an App
Codecademy
Learn Spring: Fundamentals and Controllers
Codecademy