Plan du cours
Introduction
- Aperçu et histoire du temps réel Communication sur le web
- Architecture de l'application WebRTC
Comprendre les technologies du serveur WebRTC
- Pourquoi utiliser des serveurs ?
- ICE, STUN et TURN
- Options de signalisation WebRTC
- Configuration du serveur et options d'hébergement
API WebRTC
- Introduction à l'API WebRTC
- Utilisation de MediaStream pour accéder à la webcam et au microphone
- Utilisation de RTCPeerConnection pour établir une connexion entre pairs
- Communication de données RTCDataChannel
- Partage d'écran avec WebRTC
Pour commencer
- Configuration de l'environnement de développement
- Utilisation des logiciels et outils de développement WebRTC
Utilisation de Peer.js pour créer un chat vidéo à deux personnes
- Introduction à la bibliothèque Peer.js
- Mise en place du HTML pour un chat vidéo à deux personnes
- Écrire des appels de script Java à Peer.js
- Test de l'application de chat pour deux personnes
Utilisation de SimpleWebRTC pour créer une application de chat multi-personnes
- Introduction au framework SimpleWebRTC
- Configuration de HTML pour un chat vidéo multi-personnes
- Rédaction de Javaappels de script à SimpleWebRTC
- Test de l'application de chat multi-personnes
Résumé et prochaines étapes
Pré requis
- Connaissances de base en JavaScript et HTML.
- Compréhension de base du fonctionnement du web
Public
- Développeurs web
- Toute personne intéressée par l'apprentissage et l'utilisation de WebRTC
Nos clients témoignent (5)
J'ai apprécié le fait que Gunnar ait écrit pratiquement tout le code à la volée pendant que nous le parcourions, mais qu'il y ait beaucoup de matériel préparé à l'avance sur le lecteur Google auquel je peux me référer après la formation. Le code que Gunnar a écrit sur la base de l'échantillon de données que j'ai fourni à l'avance a également été extrêmement utile et a rendu la formation pertinente pour nos propres ensembles de données.
Ranvir - Schroders Personal Wealth
Formation - Visual Studio Code
Traduction automatique
Plusieurs exemples pour chaque module et grande connaissance du formateur.
Sebastian - BRD
Formation - Secure Developer Java (Inc OWASP)
Traduction automatique
Module3 Attaques et exploits des applications, XSS, SQL injection Module4 Attaques et exploits des serveurs, DOS, BOF
Tshifhiwa - Vodacom
Formation - How to Write Secure Code
Traduction automatique
Exemples concrets.
Kristoffer Opdahl - Buypass AS
Formation - Web Security with the OWASP Testing Framework
Traduction automatique
Les connaissances du formateur étaient excellentes, et la façon dont les séances étaient organisées permettant au public de suivre les démonstrations a vraiment aidé à ancrer cette connaissance, contrairement à simplement écouter passivement.
Jack Allan - RSM UK Management Ltd.
Formation - Secure Developer .NET (Inc OWASP)
Traduction automatique