Welcome to One-on-One Video Sessions
This learning path walks you through building a working one-on-one video application: two participants join the same room, exchange media, and run a reliable frontend-backend flow.
If you want a quick product overview before you start, see Video API overview and Getting started.
Course 1 covers the core concepts you will use right away: how sessions, tokens, and the backend fit together, so you understand the architecture before you build it.
Course 2 goes deeper into the backend logic, including session management, token handling, and the API contract the frontend depends on. It includes two coding exercises where you can test the backend and build the frontend app. The backend environment is provisioned for you in a Codespace, so you can stay focused on the flow.
Course 3 focuses on next steps: call quality, production readiness, and extension paths you can add after your baseline is stable.
What you'll learn
- How sessions, tokens, and backend routes fit together for a practical one-on-one call flow.
- How to run the backend and frontend exercises as one connected implementation path.
- How the browser app publishes local media and subscribes to the remote participant.
- Where to take the application next for quality, reliability, and product extensions.