Plan Szkolenia
Wprowadzenie
- Przegląd i historia czasu rzeczywistego Communication w sieci
- Architektura aplikacji WebRTC
Zrozumienie technologii serwera WebRTC
- Dlaczego warto używać serwerów?
- ICE, STUN i TURN
- Opcje sygnalizacji WebRTC
- Konfiguracja serwera i opcje hostingu
Interfejs API WebRTC
- Wprowadzenie do interfejsu API WebRTC
- Korzystanie z MediaStream w celu uzyskania dostępu do kamery internetowej i mikrofonu
- Używanie RTCPeerConnection do ustanowienia połączenia równorzędnego
- Komunikacja danych RTCDataChannel
- Udostępnianie ekranu za pomocą WebRTC
Pierwsze kroki
- Konfiguracja środowiska deweloperskiego
- Korzystanie z oprogramowania i narzędzi deweloperskich WebRTC
Korzystanie z Peer.js do tworzenia dwuosobowego czatu wideo
- Wprowadzenie do biblioteki Peer.js
- Konfigurowanie HTML dla dwuosobowego czatu wideo
- Pisanie Java wywołań skryptów do Peer.js
- Testowanie aplikacji dwuosobowego czatu
Korzystanie z SimpleWebRTC do tworzenia wieloosobowej aplikacji czatu
- Wprowadzenie do frameworka SimpleWebRTC
- Konfiguracja HTML dla wieloosobowego czatu wideo
- Pisanie Java wywołań skryptu do SimpleWebRTC
- Testowanie wieloosobowej aplikacji czatu
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość JavaScript i HTML
- Podstawowe zrozumienie działania sieci
Uczestnicy
- Twórcy stron internetowych
- Każdy zainteresowany nauką i korzystaniem z WebRTC
Opinie uczestników (5)
Podobało mi się to, że Gunnar pisał prawie cały kod na bieżąco, ale na dysku Google było mnóstwo wstępnie przygotowanych materiałów, do których mogłem się odwołać po szkoleniu. Kod napisany przez Gunnara na podstawie przykładowych danych, które dostarczyłem wcześniej, był również niezwykle przydatny i sprawił, że szkolenie było istotne dla naszych własnych zestawów danych.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Przetłumaczone przez sztuczną inteligencję
Tematy, które zostały omówione, wiele przykładów kodu na żywo, postawa trenera wobec grupy
Weronika - ATOS PGS sp. z o.o.
Szkolenie - Reactive Programming with Angular RxJS
Przetłumaczone przez sztuczną inteligencję
Przykłady z życia codziennego.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
Przetłumaczone przez sztuczną inteligencję
Chociaż kurs odbywał się online, interakcje z trenerem były niesamowite, a ten zawsze był dostępny, aby dostarczać wartościowych źródeł uzupełniających szkolenie. Jestem bardzo zadowolony.
Nuno Marques - MULTICERT, S.A.
Szkolenie - Functional Reactive Programming with Java 9 and RxJava
Przetłumaczone przez sztuczną inteligencję
Pacing, głębokość i wyjaśnienia były wszystkich wzorców. Jest jasne, że Scott jest ekspertem w tej dziedzinie, a uczenie się u niego było niezwykle przyjemne.
Ben Leiken - SurveyMonkey
Szkolenie - Reactive Programming for iOS with RxSwift
Przetłumaczone przez sztuczną inteligencję