Best seller

Mastering webRTC – make a video chat app!

Udemy
Deal Score+1
Deal Score+1
Mastering webRTC - make a video chat app!
Mastering webRTC part 2 real time video and screen share

Working w/MediaStreams, the mic, camera, & screen. Connecting the browsers - PeerConnection & Signaling, w/React

Product Brand: Udemy

Editor's Rating:
4.8

Udemy Coupon Mastering webRTC – make a video chat app! Course by Robert Bunch with 14 hours on-demand video training. Working w/MediaStreams, the mic, camera, & screen. Connecting the browsers – PeerConnection & Signaling, w/React

What you’ll learning

  • Connect two or more computers audio/video streams
  • Set up a signaling server to act as a middle man to negotiate the connection
  • How to integrate webRTC into a React App w/redux
  • Code organization to minimize confusion as your app grows
  • Manage 4 (yes 4) different async sources to create an incredible web app

Mastering webRTC Course Description

WebRTC is one of the browsers must mind blowing apis. It allows access to the mic, camera, even the screen AND to share them across a network socket DIRECTLY to another browser. No server (mostly) or other middleman to add bandwidth, bugs, and chaos.

Along with websockets, webRTC presents the video-side of browser real-time communication, bridging one of the last gaps in both human and web-based communication. There’s a good chance if you’re reading this, you’ve heard about webRTC. Maybe even done a tutorial on it. But how far did you get? In my experience, the vast majority of the material on the web goes no farther than a quick-start, zoom clone. You don’t learn how anything works, never look at the docs, and are stuck at the end wondering what to do now. Is that all webRTC can do? The remaining shred of material is waaaaay over everyone’s head. The fact that the webRTC was released about the same time as the websocket API and most developers still don’t know how to use it is evidence of the gap.

This Mastering webRTC – make a video chat app! course is the first step to alleviate that! It is not a quick start guide to webRTC. There are loads of those all over the Internet. You should definitely look elsewhere if you are wanting a 10 minute intro to the 3-4 things you need to know to make a basic zoom clone. On the other hand, if you are looking to really learn one of the most awesome JavaScript APIs that no one seems to know, you should stick around. Like Express and other JavaScript/Node pieces, it’s getting passed over in the wave to learn just enough to get to the term “full-stack developer.” My main goal is to help you figure out how to go from being a good developer to a great developer. Understanding… not just knowing a few methods… WebRTC is part of that!

I first used webRTC in 2015 for a startup similar to telemedicine. I’ve been following since and have been frustrated that it hasn’t gotten more mainstream notice due to Apple’s reluctant support, but mostly because devs don’t know it. It opens the way for so many improvements to existing applications and obvious groundwork for new ones. Let’s change that 🙂 Prepare to for a detailed look at webRTC and start going in-app real-time video/screen chat.

Requirements

  • Need to be familiar with getUserMedia() or have taken part 1
  • Experience with JavaScript and Node (not a ninja, but decent exposure)
  • We use socketio to build our signaling server. You must know it, or be able to follow me
  • For later sections: Access to a Linux machine (like AWS, Azure, DigitalOcean, etc)

Top WebRTC Courses Online for 2024

SocketIO Course

SocketIO v4, with websockets – the 2024 details.

Socket io. Learn how to harness real-time communication on the web. W/Cluster Module, React and a real time game!

This SocketIO course is meant to alleviate that! It is not a quick start guide to socket IO. There are loads of those all over the Internet. You should definitely look elsewhere if you are wanting a 10 minute intro to the 3-4 things you need to know to make something quick.

MERN Stack with WebRTC and SocketIO Course

Discord Clone – Learn MERN Stack with WebRTC and SocketIO

Create MERN Stack Video Chat Application with Video Group Call Functionality

Learn how to connect MERN Stack with WebRTC and SocketIO Course. We will go through all of the steps to create application with group call functionality. We will create WebRTC implementation to show how you can develop WebRTC application thanks to simple-peer. We will use SocketIO as our signaling server for our application and for realtime communication.

Who this course is for?

  • Anyone familiar with JavaScript and node who is new to webRTC!
  • Anyone familiar with the browser webRTC api, but can’t seem to get the browsers to connect
  • Anyone who wants to put video conferencing in their web app for free (no 3rd party required)!
Coupon Frogg
Coupon Frogg

The Coupon Frogg team has over ten years of experience finding free and 100%-off Udemy Coupons. We add over 200 coupons daily and verify them constantly to ensure that we only offer fully working coupon codes. We are experts in finding new offers as soon as they become available. They're usually only offered for a limited usage period, so you must act quickly.

Coupon Frogg
Logo