Kursplan
Införandet
- Översikt och historik över Realtid Communication på webben
- Arkitektur för WebRTC-applikationer
Förstå WebRTC Server-teknologierna
- Varför använda servrar?
- ISSA, BEÖVA och VÄNDA
- Alternativ för WebRTC-signalering
- Serverinstallation och värdalternativ
WebRTC API
- Introduktion till WebRTC API
- Använda MediaStream för att komma åt webbkameran och mikrofonen
- Använda RTCPeerConnection för att upprätta en peer-anslutning
- RTCDataChannel-datakommunikation
- Skärmdelning med WebRTC
Komma igång
- Konfigurera utvecklingsmiljön
- Använda WebRTC-utvecklingsprogram och verktyg
Använda Peer.js för att skapa en videochatt med två personer
- Introduktion till Peer.js bibliotek
- Konfigurera HTML för en videochatt med två personer
- Skriva JavaSkriptanrop till Peer.js
- Testa chattprogrammet för två personer
Använda SimpleWebRTC för att skapa en chattapplikation med flera personer
- Introduktion till SimpleWebRTC-ramverket
- Konfigurera HTML för videochatt med flera personer
- Skriva JavaScript-anrop till SimpleWebRTC
- Testa chattprogrammet för flera personer
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper om JavaScript och HTML
- Grundläggande förståelse för hur webben fungerar
Publik
- Webbutvecklare
- Alla som är intresserade av att lära sig och använda WebRTC
Vittnesmål (5)
Jag gillade hur Gunnar skrev i stort sett all kod i farten som vi gick igenom, men att det fanns gott om färdigt material på google drive som jag kan hänvisa till efter utbildningen. Koden som Gunnar skrev baserat på den provdata jag tillhandahöll i förväg var också extremt användbar och gjorde också träningen relevant för våra egna dataset.
Ranvir - Schroders Personal Wealth
Kurs - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kurs - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Kurs - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Kurs - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.