Schița de curs
Introducere
- Prezentare generală și istoricul Real-time Communication pe web
- Arhitectura aplicației WebRTC
Înțelegerea tehnologiilor serverului WebRTC
- De ce să utilizați servere?
- ICE, STUN și TURN
- Opțiuni de semnalizare WebRTC
- Configurarea serverului și opțiuni de găzduire
API WebRTC
- Introducere în API WebRTC
- Utilizarea MediaStream pentru a accesa camera web și microfonul
- Utilizarea RTCPeerConnection pentru a stabili o conexiune peer
- Comunicarea de date RTCDataChannel
- Partajarea ecranului cu WebRTC
Noțiuni introductive
- Configurarea mediului de dezvoltare
- Utilizarea software-ului și instrumentelor de dezvoltare WebRTC
Utilizarea Peer.js pentru a crea un chat video pentru două persoane
- Introducere în biblioteca Peer.js
- Configurarea HTML pentru un chat video cu două persoane
- Scrierea JavaApeluri de script către Peer.js
- Testarea aplicației de chat pentru două persoane
Utilizarea SimpleWebRTC pentru a crea o aplicație de chat pentru mai multe persoane
- Introducere în cadrul SimpleWebRTC
- Configurarea HTML pentru un chat video cu mai multe persoane
- Scrierea JavaApeluri de script către SimpleWebRTC
- Testarea aplicației de chat pentru mai multe persoane
Rezumat și pași următori
Cerințe
- Cunoștințe de bază de JavaScript și HTML
- Înțelegerea de bază a modului în care funcționează web-ul
Audiență
- Dezvoltatori web
- Oricine este interesat să învețe și să utilizeze WebRTC
Mărturii (5)
Mi-a plăcut modul în care Gunnar a scris aproape tot codul în timp ce îl parcurgeam, dar că a existat o mulțime de materiale pre-pregătite pe unitatea Google la care mă pot referi după instruire. Codul scris de Gunnar pe baza datelor de probă pe care le-am furnizat în prealabil a fost, de asemenea, extrem de util și a făcut ca instruirea să fie relevantă pentru propriile noastre seturi de date.
Ranvir - Schroders Personal Wealth
Curs - Visual Studio Code
Tradus de catre o masina
Subiectele discutate, multe exemple de cod live, atitudinea formatorului față de grupul de participanți
Weronika - ATOS PGS sp. z o.o.
Curs - Reactive Programming with Angular RxJS
Tradus de catre o masina
Deși a fost o formare online, interacțiunea cu antrenorul a fost remarabilă și acesta era întotdeauna disponibil pentru a oferi surse valabile care au completat formarea. Sunt foarte satisfăcut.
Nuno Marques - MULTICERT, S.A.
Curs - Functional Reactive Programming with Java 9 and RxJava
Tradus de catre o masina
Entuziasmul formatorului față de subiectul abordat
Matthew Fowles - AGRO Merchants Whitchurch Limited
Curs - Web Application Development in PHP
Tradus de catre o masina
Ritmul, adâncimea și explicațiile erau toate excelente. Este clar că Scott este un expert în domeniu și a fost super plăcut să învețăm de la el.
Ben Leiken - SurveyMonkey
Curs - Reactive Programming for iOS with RxSwift
Tradus de catre o masina