Plan Szkolenia
Wprowadzenie
- Przegląd i historia komunikacji w czasie rzeczywistym w internecie
- Architektura aplikacji WebRTC
Zrozumienie technologii serwerowych WebRTC
- Dlaczego używać serwerów?
- ICE, STUN i TURN
- Opcje sygnalizacji WebRTC
- Konfiguracja serwera i opcje hostingu
API WebRTC
- Wprowadzenie do API WebRTC
- Wykorzystanie MediaStream do dostępu do kamery i mikrofonu
- Wykorzystanie RTCPeerConnection do nawiązania połączenia peer-to-peer
- Komunikacja danych za pomocą RTCDataChannel
- Udostępnianie ekranu z WebRTC
Rozpoczęcie pracy
- Konfiguracja środowiska deweloperskiego
- Wykorzystanie oprogramowania i narzędzi do rozwoju WebRTC
Tworzenie czatu wideo dla dwóch osób za pomocą Peer.js
- Wprowadzenie do biblioteki Peer.js
- Konfiguracja HTML dla czatu wideo dla dwóch osób
- Pisanie wywołań JavaScript do Peer.js
- Testowanie aplikacji czatu dla dwóch osób
Tworzenie aplikacji czatu dla wielu osób za pomocą SimpleWebRTC
- Wprowadzenie do frameworka SimpleWebRTC
- Konfiguracja HTML dla czatu wideo dla wielu osób
- Pisanie wywołań JavaScript do SimpleWebRTC
- Testowanie aplikacji czatu dla wielu osób
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość JavaScript i HTML
- Podstawowe zrozumienie działania internetu
Grupa docelowa
- Programiści internetowi
- Wszyscy zainteresowani nauką i wykorzystaniem WebRTC
Opinie uczestników (3)
Naprawdę podobało mi się uczenie się o atakach AI i dostępnych narzędziach do rozpoczęcia praktyki i aktywnego wykorzystywania w testach bezpieczeństwa. Wyniosłem z kursu wiele wiedzy, której nie miałem na początku, a kurs spełnił moje oczekiwania. Moim ulubionym elementem szkolenia był Comet Browser i byłem zdumiony tym, co potrafi. Zdecydowanie będę się temu przyglądać bliżej. Ogólnie rzecz biorąc, był to świetny kurs i cieszyłem się, ucząc się wszystkiego o OWASP GenAI Top 10.
Patrick Collins - Optum
Szkolenie - OWASP GenAI Security
Przetłumaczone przez sztuczną inteligencję
Praktyczne ćwiczenia, osobiste wsparcie i zadawanie pytań.
Jose Paulos - INESC TEC
Szkolenie - Tailwind CSS
Przetłumaczone przez sztuczną inteligencję
Każda lekcja techniczna była opatrzona wieloma praktycznymi ćwiczeniami, aby utrwalić omawiane koncepcje.
Andrei-Calin Bajea
Szkolenie - OWASP Top 10 2025
Przetłumaczone przez sztuczną inteligencję