Topics

26

Duration

40 Weeks

Progress

0/26

Learning Progress0%
WebSockets
Fullstack Roadmap

WebSockets

Learning Path

Follow these concepts in order to master this topic.

1
What are WebSockets?
2
HTTP vs WebSockets
3
Socket.IO
4
Client & Server Setup
5
Events
6
Emitting Events
7
Listening for Events
8
Rooms
9
Namespaces
10
Broadcasting
11
Private Messaging
12
Real-time Notifications
13
Live Chat Applications
14
Presence Detection
15
Handling Disconnections
16
Scaling Socket.IO
17
WebSocket Security
18
Best Practices

Practice Websites

Practice what you've learned.

Projects

Apply what you've learned by building real projects.

Real-time Chat Application
Beginner
Live Notification System
Intermediate
Collaborative Whiteboard
Advanced

Tools

Recommended tools for this topic.