Introduction to WebRTC

Learn the basics of WebRTC and enhance your web applications with voice, video, and data channels in this fun and easy course!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your go-to guide for mastering WebRTC in a super chill way! Ideal for anyone with a bit of JavaScript and HTML knowledge.

Key Points

  • Understand the fundamentals of WebRTC
  • Learn to implement audio, video, and data channels
  • Explore real-world application through a case study

Learning Outcomes

  • Be able to create applications with WebRTC features like audio and video chat
  • Gain insights on user interaction patterns in web apps
  • Understand the importance of security and privacy in web communications

About This Course

Fundamentals of Real Time Communication on the Web through Simple APIs

In this Introduction to WebRTC training course, expert author Arin Sime teaches you the basic concepts of WebRTC development. This course is designed for users that already have a basic understanding of JavaScript and HTML.

You will start with an overview of WebRTC, then jump into WebRTC in a single browser. From there, Arin will teach you about WebRTC signaling, WebRTC for data exchange, and screen sharing in a WebRTC application. This video tutorial also includes a WebRTC case study where WebRTC is used to build a sample medical application with video and audio chat, text messaging, file transfer, and screen sharing. Finally, you will learn about user interaction patterns and security and privacy considerations.

Once you have completed this computer based training course, you will be familiar with the basic concepts of WebRTC development and be able to apply them to add voice, audio, and data channels into web applications. Working files are included, allowing you to follow along with the author throughout the lessons.

  • Once you have completed this training course, you will be familiar with the basic concepts of WebRTC development and be able to apply them to add voice, audio, and data channels into web applications.

  • This course is designed to bring users up to speed with WebRTC

Course Curriculum

2 Lectures

2 Lectures

Instructor

Profile photo of Infinite Skills
Infinite Skills

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.The emphasis is on teaching real life skills that are essential for...

Review
4.9 course rating
4K ratings
ui-avatar of ろっぴ
ろっぴ
3.0
1 year ago

The concept that making RTC video chat is nice, but following the lecture was somehow painful because it sometimes confused me, and there is not a completion files, so a learner need to follow and copy all codes.
In addition some code showed up in the lecture were outofdate and no more supported in recent version of Chrome.

  • Helpful
  • Not helpful
ui-avatar of Hank Chan
Hank C.
4.5
2 years ago

Outdated but still covers a lot of fundamentals and practices.

  • Helpful
  • Not helpful
ui-avatar of Altitude.Academy Oliveira
Altitude.academy O.
2.0
3 years ago

Watch out, it's an old course, it needs an update, since most code examples are deprecated. It's only decent to get an overall idea.

  • Helpful
  • Not helpful
ui-avatar of Sujoy das
Sujoy D.
1.0
3 years ago

The reason we buy a training package is to learn a new thing, you are teaching things so fast that it is impossible to grab a single thing.

  • Helpful
  • Not helpful
ui-avatar of Dhritisundar Sarkar
Dhritisundar S.
1.0
4 years ago

The example code does not work, the video is not displayed without any clue. Proper code should be uploaded so that students do not have any trouble making the demo application. Otherwise the course is not at all useful for the new students.

  • Helpful
  • Not helpful
ui-avatar of Metin A
Metin A.
2.0
4 years ago

The theoretical knowledge at the beginning of the course is fine. However, in the hands-on parts of the course, it bothered me that the instructor used too much "copy-paste" method. Even if it took longer to progress by writing and debugging the code, it could be more instructive.

  • Helpful
  • Not helpful
ui-avatar of Andrés Bucci
Andrés B.
3.0
4 years ago

some of the content is outdated and doesn't work anymore (december 2020). I've been spending more time on other sites to get the programs to work.... That has been a good learning experience, but it's way too much work

  • Helpful
  • Not helpful
ui-avatar of Sam Alias
Sam A.
4.0
4 years ago

WebRTC basics are well covered throughout the course. The Section with UI, Privacy and Security considerations is a great addition, showing what needs to be implemented in order to make the application production-ready. Also references for further learning as well as use case scenarios were good.

So, why only 4 star rating?
It seems as if this course hasn't been updated during the recent years. WebRTC has changed a lot and much of the source code is deprecated. Also cross-browser issues and possible polyfills were not discussed (demonstrations were limited to google chrome only).
The editor displaying source code somehow looks like a plain text editor without any modern syntax highlighting and code formatting as we know it from any IDE, which makes it a pain to follow along.

  • Helpful
  • Not helpful
ui-avatar of Vadim Shmelev
Vadim S.
3.0
4 years ago

It is a good introduction into WebRTC, however it is a bit outdated.
Some code examples will not work because they are deprecated. You can find fixes in comments to video.
One other thing that could be improved: code highlighting. Really missed it.

  • Helpful
  • Not helpful
ui-avatar of Baala Sangar B.S
Baala S. B.
3.0
4 years ago

This examples are very old and it is not working in current version of chrome.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses