Enroll to Advanced WEBRTC Architecture Course

Because it is time to become a WebRTC Professional

The only online course that covers all aspects of WebRTC, with focus on server-side frameworks and real world architectures

WebRTC is pretty confusing as a technology. It is both super simple and super complex. It all depends on where you come from.

The reason for that  probably stems from where WebRTC is located:

This brings about two different software development disciplines with very different software developers. And it is there where the real challenge lies.

Developers who take up WebRTC come from one of these routes – they either have a soliwd VoIP backround, but know little about web development; or more often than not – they know how to create web apps but know very little about VoIP.

This course comes to bridge that gap, doing it from a very practical point of view.

Walmyr Filho

Software Engineer in QA @ appear.in

I’ve been working with WebRTC for a year before enrolling to this course. After going through the course, I can say that I finally now know exactly how the ICE process works and have a much better understanding of audio and video codecs, media processing and topics such as Simulcast and SVC. I will definitely be getting back to some of the course lessons whenever needed.

Arin Sime

 Co-founder & CEO of WebRTC.ventures

The Advanced WebRTC Architecture course is a must-have for anyone interested in WebRTC. Tsahi takes you through everything you need to know about WebRTC at the business and technical architecture level. It’s required viewing for all new hires in our team!

Fernando Alonso

Software Developer @ WebRTC.ventures

I was signed up to this course because I had almost no experience with WebRTC. Having working experience with Freeswitch/SIP, I hoped to establish associations with that background so I can do similar things on the WebRTC world. After taking the course, I now understand WebRTC a lot better. This helps me take the right technical decisions.

Lantre Barr

CEO of Blacc Spot Media

Tsahi’s course is a great investment that every company building real-time solutions using WebRTC should take. Our entire team enjoyed the course and one on one time Tsahi provided.

Panjak Gupta

Founder and CEO @ vCloudX

We’ve signed up our team to the course and the immediate feedback was very positive. The content and the flow make it easier to learn WebRTC, and there’s a good balance for beginners as well as intermediate level of engineers.

Steeve Boutboul


This course is a real asset for anyone who wants to understand deeply what WebRTC is and how it works. Very well documented and explained.

Peter Cardillo

Streaming Turtles, LLC

I really enjoyed the course, the material is a great learning and resource tool that I will be using time over time.

Who is this guy?

Tsahi Levent-Levi is an Independent Analyst and Consultant for WebRTC.

Tsahi Levent-Levi has over 15 years of experience in thetelecommunications, VoIP and 3G industry as an engineer, manager,marketer and CTO. Tsahi is an entrepreneur, independent analyst andconsultant, assisting companies to form a bridge between technologies and business strategy in thedomain of telecommunications.

Tsahi is the author and editor of bloggeek.me, which focuses on the ecosystem and business opportunities around WebRTC. He is also a co-founder of Kranky Geek, a conference for WebRTC for developers, sponsored by industry leaders such as Google, Intel, TokBox, Nexmo,and IBM.

Oh – and you can learn more on my about page.

What will you find in this course?


Teaching you how to think about WebRTC

over 40 lessons

Video recorded, for you to review at your own pace

20 minutes

Per lesson, on average

What will you learn?

1. What WebRTC is exactly and how it works?

2. How networking works in browsers these days?

3. What exactly is Signaling and what alternatives do you have for it in WebRTC?

4. An introduction to lossy codecs and their use in WebRTC

5. Media processing and thinking beyond peer-to-peer networking

6. The 3rd party services and frameworks that you can use to build your own product

7. Common design patterns of services built using WebRTC

Upon successful completion, you will receive a printable certificate.You can learn more about the course in this course syllabus (PDF).

Don't Stay Behind

Join 250+ experts from leading companies who are developing WebRTC applications


When was this course last updated?

How long is the Advanced WebRTC Architecture course?

What difficulty level are we talking about here?

I don’t know anything about WebRTC. Is the course for me?

Will you offer this course at a later date?

Does this course cover practical code learning

I live in Singapore. Can I join the course? Will the hours be convenient for me?

What are the office hours?

Can I expense this for my company or write it off for my business?

When does the course start? When does it end?

What secret information am I going to learn that no one else knows?

What if I don’t like it?

Got a question not covered here?