Cover image for Practical WebRTC: A Complete WebRTC Bootcamp for Beginners

Practical WebRTC: A Complete WebRTC Bootcamp for Beginners

Learn WebRTC by building two real-world applications

Ajay R. Warrier

Created by Ajay R. Warrier

Explore the essentials of WebRTC by building two real-world chat applications from scratch. Gain hands-on experience with the protocols and tools that power modern real-time communication platforms. A basic understanding of HTML, CSS, and JavaScript is all you need to get started.

Packt | Jul 2021 | 206 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Cloud Deployments, Strategies and Best Practices

What You Will Learn

You will dive into practical projects, starting with the basics of WebRTC and gradually moving on to building both a real-time chat and a video chat application. Each step introduces new concepts and protocols, giving you the confidence to create your own real-time communication tools by the end.

Key Features

  • Build real-time chat and video chat apps using WebRTC and JavaScript
  • Understand key WebRTC protocols and how they enable peer-to-peer connections
  • Implement signaling servers and WebSockets for seamless real-time communication

Target Audience

Perfect for beginners with a basic grasp of HTML, CSS, and JavaScript who want to develop real-time web applications. If you are curious about how platforms like Zoom or Discord work and want to build similar tools, this is a great place to start.

Related courses