WebRTC 2021 Practical Course. Create Video Chat Application



What you’ll learn

  • Working with media streams

  • Creating peer to peer connection

  • Creating video chat application

  • Working with JavaScript and html to manage UI

  • Build front-end with vanilla JavaScript


  • Basic JavaScript knowledge

Learn WebRTC by creating project with vanilla JavaScript. Only basic JavaScript knowledge is required.  We will go through all of the steps to create application with direct calls where you can establish connection between two users by passing his personal code or you can just connect with the stranger like in omegle or talkwithstranger web apps. We will write own WebRTC implementation to show how easily you can develop WebRTC application.  We will not use any framework  for our front-end so you do not need to have any experience with frameworks(React, Vue.js, Angular). We will use also Socket.IO as our signaling server for our application. After this course you will be able to create own application which will be using WebRTC. It does not matter if that will be the realtime communication game or video chat. You will know the process how to establish connection between two peers.

In our application we will use:

  • WebRTC
  • JavaScript
  • Socket.IO
  • Express.js
  • Node.js
  • Vanilla JavaScript to create front-end of our application

We will focus on things related with WebRTC. Also you will get a knowledge how you can use Socket.IO as your websocket server.

App creating proccess:

  • Prepare environment
  • Build frontend of our application with vanilla JavaScript
  • Connect with Socket.IO
  • Add our own WebRTC implementation for calls
  • Add WebRTC data channels for chat functionality
  • Add recording possibility
  • Add possibility to connect with the strangers

I hope you will enjoy the course and after finishing it you will feel confident to start preparing and adjusting your own WebRTC implementation.

Who this course is for:

  • Students and programmers who want to learn WebRTC by creating an application

My main goal is to improve as a developer  and share my knowledge. I am working as full stack web developer and my main interests are programming and boxing. I like learning new stuff and programming makes me happy when I can share my knowledge.

I will do my best to show you how you can create amazing apps.

WebRTC 2021 Practical Course. Create Video Chat Application, Free Tutorials Download

Download WebRTC 2021 Practical Course. Create Video Chat Application Free Tutorials Direct Links

Go to Download Tutorials Page Go to HomePage Tutorials

Password :

Author: Ho Quang Dai

I am Ho Quang Dai, from Vietnam – A country that loves peace. I share completely free courses from major academic websites around the world. Hope to bring free knowledge to everyone who can’t afford to buy

Related Courses

Notify of
Inline Feedbacks
View all comments

Report Link Die

Please provide the most detailed information, we will re-upload as soon as possible