WebRTC 2021 Practical Course. Create Video Chat Application

WebRTC 2021 Practical Course. Create Video Chat Application

Learn WebRTC by creating the Meet the Strangers app (Omegle clone with direct calls possibility) with vanilla jаvascript

What you’ll learn

  • WebRTC
  • Working with media streams
  • Creating peer to peer connection
  • Create socket server
  • Creating a video chat application
  • Real-time communication
  • Working with jаvascript and HTML to manage UI
  • Video Chat
  • WebRTC implementation
  • Build front-end with vanilla jаvascript
  • WebRTC data channels
  • Stream recording

Requirements

  • Basic jаvascript knowledge

Description

Learn WebRTC by creating a project with vanilla jаvascript. Only basic jаvascript knowledge is required.
We will go through all of the steps to create an application with direct calls where you can establish a connection between two users bypassing his personal code or you can just connect with the stranger like in Omegle or talk with stranger web apps. We will write our own WebRTC implementation to show how easily you can develop a 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 signalling server for our application. After this course, you will be able to create your own application which will be using WebRTC. It does not matter if that will be the real-time communication game or video chat. You will know the process how to establish a connection between two peers.

In our application we will use:

  • WebRTC
  • jаvascript
  • Socket.IO
  • Express.js
  • Node.js
  • Vanilla jаvascript to create front-end of our application
We will focus on things related to WebRTC. Also, you will get knowledge of how you can use Socket.IO as your WebSocket server.
App creating proccess:
  • Prepare environment
  • Build frontend of our application with vanilla jаvascript
  • Connect with Socket.IO
  • Add our own WebRTC implementation for calls
  • Add WebRTC data channels for chat functionality
  • Learn how to 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

Last updated: 6/2021 | Size: 5 GB
Click to get:
Source: https://www.udemy.com/course/webrtc-2021-practical-course-create-meet-the-strangers-app/


Professional JavaScript
Professional JavaScript
08.04.2021
React, Context & SASS Build a Real-World Responsive Website
React, Context & SASS Build a Real-World Responsive Website
08.02.2021
React for beginners: Build a quiz while learning React
React for beginners: Build a quiz while learning React
08.04.2021
Complete Blazor Course – E-Commerce App & Clean Architecture
Complete Blazor Course – E-Commerce App & Clean Architecture
07.30.2021

No comments.

Add Commenent
reload, if the code cannot be seen