Plan du cours

Introduction

Networking en profondeur

  • Qu'est-ce qu'une socket ?
  • Clients et serveurs
  • HTTP vs websockets
  • Réseau TCP/UDP

Préparation de l'environnement de développement

  • Installation et configuration de Node.js
  • Installation et configuration d'Express
  • Installation et configuration de Socket.IO

Socket.IO Démarrage rapide

  • Créer une application de chat

Slack une application Web en temps réel

  • Configurer les données et les classes
  • Créer un clone Slack
  • Refonte du code
  • Envoyer des données via une connexion

Suivi des performances

  • Obtenir des données sur les performances
  • Travailler avec des clusters
  • Connecter un client Node à un serveur Socket.IO
  • Utiliser des composants React
  • Diffusion de données en continu

Test de l'application

  • Tests avec des tests unitaires et des simulacres de tests

Débogage de l'application

  • Traitement des erreurs

Déploiement de l'application

  • Déployer une application web en temps réel
  • Hébergement d'une application web en temps réel

Sécuriser l'application

  • Masquer les données et les API

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension de Node.js
  • Expérience en JavaScript

Audience

  • Ingénieurs réseaux
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (2)

Cours Similaires

Catégories Similaires