Twilio Video - Create Zoom Clone Video Conference App

Learn how you can create Group Video Chat with Twilio and React with maximum of 50 users connected to the same room.

4.70 (69 reviews)
Udemy
platform
English
language
Other
category
Twilio Video - Create Zoom Clone Video Conference App
558
students
8.5 hours
content
Jun 2021
last update
$59.99
regular price

What you will learn

Creating video chat application with Twilio

Creating serverless functions and deploying it using Twilio CLI

Creating video chat application with Twilio

Deploying application to Heroku

Working with streams and tracks

Learn basics about WebRTC

Sharing screen

Why take this course?

Create an amazing video conference application. We will start with quick theory introduction and we will jump straight to creating app. Basic knowledge of JavaScript and React is required.

To establish connection with other users and exchange with them media, we will use Twilio Programmable Video. That solution is based on WebRTC and media servers. For creating client side UI we will go for React which is most popular library to creating front-end in JavaScript. Also we will connect with serverless functions which we will host on Twilio Platform. Our created rooms will be able to handle even 50 participants connected to the same room.

In our app we will add functionalities:

  • Connect to existing room

  • Create new room

  • Mute / Unmute

  • Start / Stop Video

  • Screen Sharing

  • Exchanging messages using data tracks


More about Twilio:


Twilio is a communications platform that allows software engineers to build Voice, Video and SMS capabilities into applications. Twilio does this by providing APIs that let you send and receive text messages, phone calls and establish video calls; and build more advanced systems like redirecting phone calls during certain hours.

Twilio can be used when you have any of the following needs:

  • to create video chat applications on web and mobile devices

  • To integrate voice or text message capabilities into your software.

  • To build a call center, with menu systems, queuing, hours of operation etc.

  • To create a cheap burner phone number.

  • To provide separate phone numbers that redirect to a single phone number (to provide country/region specific local numbers or to track different marketing campaigns etc.)

  • To build text message chat bots or customer service systems.

  • To integrate voice communications with 3rd party tools.


Screenshots

Twilio Video - Create Zoom Clone Video Conference App - Screenshot_01Twilio Video - Create Zoom Clone Video Conference App - Screenshot_02Twilio Video - Create Zoom Clone Video Conference App - Screenshot_03Twilio Video - Create Zoom Clone Video Conference App - Screenshot_04

Reviews

Randal
July 13, 2023
Great course and explanations. The only issue is that the technology has evolved and this has been posing a minor challenge
Daniel
August 24, 2022
I'm using this for my current work. It was easy to follow the Teacher's logic, I'm using this in a React Typescript App with react-query instead of redux, and has almost all validations to handle user experience properly.
Naveen
January 3, 2022
This course was really amazing. I finished this course and everything is pretty clear and straightforward . Mark explains every single thing perfectly . And This course is a great resource for twilio video calls .
Roberto
September 19, 2021
This course is wonderfull, I was able to create video conference app like zoom using Twilio SDK and API and also learn a little bit of react and redux. Good instructor.
Alexis
July 22, 2021
Really good course with a big project to learn how to use react with twilio ! Everything is working perfectly.
Shobit
June 25, 2021
He has deep knowledge about WebRTC and the way he teaches such a hard topic easily to beginners truly shows his genius.

Charts

Price

Twilio Video - Create Zoom Clone Video Conference App - Price chart

Rating

Twilio Video - Create Zoom Clone Video Conference App - Ratings chart

Enrollment distribution

Twilio Video - Create Zoom Clone Video Conference App - Distribution chart

Related Topics

4127410
udemy ID
6/16/2021
course created date
7/1/2021
course indexed date
Bot
course submited by