Learning on your own

Individual WebRTC courses.

Building with WebRTC and want to actually understand it? Start free, then go as deep as your work needs. Buy single courses one at a time. 12 months of access to everything you take.

Find your courses

Not sure which courses you need? Start with your role.

Everyone begins with the free Basics. After that, the courses you need depend on what you do. Click your row and the course list below narrows to the ones marked for you.

Role WebRTC BasicsFree · 2h The Missing CodelabFree · 7+h Advanced ArchitectureFlagship · 25+h Higher-level Protocols6h Low-level Protocols6.5h WebRTC Tooling14+h Security & Privacy5h Supporting WebRTC8h

Not sure which row is yours, or buying for a mixed team? Book a short call and I will map it for you.

Single courses

Buy one course at a time.

Start with a free one. Add the paid courses as your work pulls you deeper. Each price is one-time, and buys 12 months of access.

Showing all 8 courses.

Free
Foundation

WebRTC Basics

The free starting point. Get the vocabulary and the mental model right, so the rest of the curriculum lands.

See what is inside
Free⏱ 2 hrs
Free
Foundation · with Philipp Hancke

The Missing Codelab

Hands-on, build it yourself. Co-built with Philipp Hancke. The practical companion to Basics.

See what is inside
Free⏱ 7+ hrs
Flagship
Developer path

Advanced WebRTC Architecture

The course that makes WebRTC click at the architecture level. Where engineers stop copy-pasting and start designing.

See what is inside
$400⏱ 25+ hrs

All Included

The developer path in one go: Advanced Architecture, the Missing Codelab, Tooling, Security & Privacy, and both Protocols courses. 12 months of access, one payment.

$950
Add the bundle to cart

Buying for more than one person? Team Access covers your whole team for less per seat, with shared seats and optional live Master Classes.

See team plans

WebRTC Insights subscribers get 20% off every course.

What others say

People in three different roles, on the same curriculum.

This course is very convenient to get a "linear walk-through" of WebRTC, so I don't get lost in a sea of more or less important information.

Fredrik Johansson
Fredrik Johansson
Software engineer @ Tobii

Thank you for putting in so much time and effort into making this course so helpful. The course has been pretty useful and I can't wait to apply the learnings.

Sakshi Pahwa
Sakshi Pahwa
Senior Technical Product Manager @ Amazon

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.

Onur Özen
Onur Özen
Director and Head of Product @ ADEYA

Looking for more testimonials? →

Start with the free Basics.

The lowest-commitment way in. Two and a half hours to get the foundation right, then decide what is next.

Individual WebRTC courses | webrtccourse.com