Individual Course plans





See Modules

  • WebRTC introduction
  • Networking
  • Signaling
  • Codecs
  • Media processing
  • 3rd party
  • Design patterns
  • Bonus lessons

  • 12 months access
  • Monthly AMA
  • Slack workspace

$ 600 USD


See Modules

  • Introduction
  • Walk-through
  • Exercises
  • Resources library

  • 12 months access
  • Slack workspace

$ 300 USD


See Modules

  • Introduction
  • Foundations
  • Recap

  • 12 months access
  • Slack workspace

$ 200 USD


See Modules

  • Introduction
  • Protocols
  • Algorithms

  • 12 months access
  • Slack workspace

$ 300 USD


See Modules

  • Vendor interviews
  • Snippets

  • 12 months access

$ 200 USD

all included

See Courses


  • Advanced
  • Coadlab
  • Low-level
  • Higher-level
  • Tooling

  • 12 months access
  • Monthly AMA
  • Slack workspace

$ 1,350 US
      $1,600 USD


eBooks are more our thing? I've got a few of those as well.


Includes detailed modules and lessons descriptions, available individual and enterprise course plans, testimonials and course partners.

Corporate Plan

Need to enroll the whole team?

There are also corporate plans. Check them out in the course syllabus.

Learning Tools

All lessons are recorded and include additional links and reading materials as well as a lesson brief, Q&A and glossary terms to enhance learning.

Focused learning experience with the ability to take notes online as part of the course.

Online chat allowing direct and easy access to the teacher (that's me).

Dedicated Slack workspace used for information sharing and support.

Monthly AMA

Live online monthly AMA (Ask Me Anything) sessions taking place twice a month. Usually Tuesdays at 07:00 and 14:00 EST.

During the AMA I may raise issues I’ve seen throughout the month related to the course, but the main purpose of the AMA is for the students to ask questions about the content of the course.

Kevin Dias

CTO @ Sidekick Therapy Partners

Tsahi has done an amazing job. I find both the Advanced WebRTC and Codelab courses to be invaluable. I also appreciate that Tsahi is available to answer questions in Slack and through office hours. This is definitely the best and most up-to-date WebRTC resource on the web!

Onur Özen

Director and Head of Product @ Adeya

Advanced WebRTC Architecture course prepared by Tsahi is one of the comprehensible, well-structured and simplified WebRTC sources that we have ever encountered. The course is an invaluable asset for anyone who would like to understand and invest time in WebRTC.

Still not sure?

Still not sure?

Check out my effectively connecting WebRTC sessions mini-course for an example of the material you will find in the course.

Or check out this short video explaining the course content.