Kursplan
Inledning
- Översikt och historia av realtidskommunikation på webben
- WebRTC-applikationsarkitektur
Förstå WebRTC:s serverteknologier
- Varför använda servrar?
- ICE, STUN och TURN
- WebRTC-signaleringsalternativ
- Serverkonfiguration och värdalternativ
WebRTC-API
- Inledning till WebRTC-API:et
- Använda MediaStream för att få tillgång till webbkamera och mikrofon
- Använda RTCPeerConnection för att etablera en peer-anslutning
- RTCDataChannel för datakommunikation
- Skärmdelning med WebRTC
Kom igång
- Ställa in utvecklingsmiljön
- Använda WebRTC-utvecklingsprogramvara och verktyg
Använda Peer.js för att skapa ett tvåpersonersvideosamtal
- Inledning till Peer.js-biblioteket
- Ställa upp HTML för ett tvåpersonersvideosamtal
- Skriva JavaScript-anrop till Peer.js
- Testa tvåpersonerschattapplikationen
Använda SimpleWebRTC för att skapa en flerspersonerschattapplikation
- Inledning till SimpleWebRTC-ramverket
- Ställa upp HTML för flerspersonersvideosamtal
- Skriva JavaScript-anrop till SimpleWebRTC
- Testa flerspersonerschattapplikationen
Sammanfattning och nästa steg
Krav
- Grundläggande kunskaper i JavaScript och HTML
- Grundläggande förståelse för hur webben fungerar
Målgrupp
- Webbutvecklare
- Alla som är intresserade av att lära sig och använda WebRTC
Vittnesmål (2)
Jag tyckte verkligen om att lära mig om AI-anfall och de verktyg som finns för att börja praktisera och aktivt använda inom säkerhetstestning. Jag tog med mig mycket kunskap som jag inte hade i början, och kursen uppfyllde mina förväntningar. Min favoritdel från utbildningen var Comet Browser, och jag var verkligen imponerad över vad den kunde göra. Det kommer definitivt att vara något jag undersöker mer. Sammanfattningsvis var det en fantastisk kurs, och jag njöt av att lära mig alla OWASP GenAI Top 10.
Patrick Collins - Optum
Kurs - OWASP GenAI Security
Maskintolkat
Att varje teknisk lektion kom med flera praktiska övningar för att fastna i koncepten.
Andrei-Calin Bajea
Kurs - OWASP Top 10 2025
Maskintolkat