Overview
This course on WebSockets aims to teach learners the WebSocket protocol, its advantages, and use cases. By the end of the course, students will be able to scale and secure WebSockets, develop real-time multiplayer games and chat applications, and understand advanced topics like WebSockets with HTTP/2. The course is designed for developers interested in building real-time applications and requires a basic understanding of HTTP. The teaching method includes lectures and practical demonstrations.
Syllabus
Introduction
- What is HTTP
- What is a Web Server
Introduction to WebSockets
Scaling WebSockets :
Securing WebSockets
Multi-player Game Design with WebSockets
Multi-Player Game Building with WebSockets
Advanced WebSockets
Taught by
Hussein Nasser