Mis à jour en mai 2025.Ce cours intègre désormais Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours.Dans ce cours, vous maîtriserez WebSockets, en apprenant à créer des applications Web interactives en temps réel avec une communication efficace dans les deux sens. À la fin du cours, vous serez en mesure d'établir des connexions WebSocket, de gérer des communications sécurisées et de gérer le transfert de données par le biais de trames WebSocket. Vous apprendrez également à mettre en œuvre les en-têtes WebSocket, à utiliser l'API WebSocket pour les applications événementielles et à dépanner à l'aide d'outils tels que Wireshark. En outre, vous comprendrez les principales différences entre les WebSockets, AJAX, le polling et d'autres méthodes de communication en temps réel. Le cours commence par une introduction aux concepts de base tels que HTTP, TCP et les WebSockets. Vous explorerez leurs rôles dans la communication Internet et l'évolution de l'échange de données en temps réel. Ensuite, nous nous plongerons dans l'ouverture de connexions WebSocket, en examinant le processus de poignée de main, les en-têtes et les caractéristiques de sécurité telles que la clé Sec-WebSocket. Vous apprendrez comment ces éléments fonctionnent ensemble pour permettre une communication transparente entre les clients et les serveurs. Ensuite, nous examinerons les trames de données WebSocket, en nous concentrant sur les types, la fragmentation et la gestion de la charge utile. Vous explorerez également les WebSockets sur HTTP/2 et HTTP/3 et les comparerez à des technologies plus anciennes comme AJAX et les événements envoyés par le serveur. À la fin du cours, vous serez en mesure d'intégrer les WebSockets dans des applications Web et de les faire évoluer efficacement. Ce cours est conçu pour les développeurs qui souhaitent créer des applications interactives en temps réel. Que vous soyez novice en matière de WebSockets ou que vous cherchiez à améliorer votre expertise, vous acquerrez les connaissances nécessaires pour mettre en œuvre les WebSockets dans les applications Web. Il convient à toute personne familière avec les bases du développement web et ne nécessite aucune expérience préalable avec les technologies spécifiques aux WebSockets.

Le protocole WebSockets expliqué - Master Web Development

Le protocole WebSockets expliqué - Master Web Development

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Apprenez à établir et à gérer des connexions WebSocket dans des applications en temps réel.
Comprendre la poignée de main WebSocket, les en-têtes et les mesures de sécurité telles que Sec-WebSocket-Key.
Acquérir une expérience pratique de l'API WebSocket pour créer des applications web interactives et pilotées par des événements.
Explorer les trames de données WebSocket, y compris les trames de contrôle, le masquage et la gestion efficace de la charge utile.
Compétences que vous acquerrez
- Catégorie : TCP/IP
- Catégorie : Programmation événementielle
- Catégorie : Mise en réseau générale
- Catégorie : Analyse du réseau
- Catégorie : Ajax
- Catégorie : Évolutivité
- Catégorie : Développement Web
- Catégorie : Protocoles de réseau
- Catégorie : Données en temps réel
Outils que vous découvrirez
- Catégorie : Applications Web
- Catégorie : Interface de programmation d'applications (API)
Détails à connaître

Ajouter à votre profil LinkedIn
8 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 7 modules dans ce cours
Instructeur

Offert par
En savoir plus sur Mise en réseau
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,





