Ce que vous apprendrez ?

  • Déboguer et optimiser des applications SignalR pour résoudre les problèmes de performance et de connectivité.
  • Concevoir et mettre en œuvre des mécanismes de sécurité robustes pour protéger les applications SignalR contre les vulnérabilités courantes.
  • Intégrer SignalR avec d'autres technologies (ex: Azure Service Bus) pour créer des solutions temps réel distribuées et scalables.
  • Implémenter des stratégies de gestion des connexions et de la charge pour des applications SignalR hautement disponibles et performantes.
  • Développer des applications ASP.NET Core utilisant SignalR pour gérer des communications temps réel complexes impliquant plus de 1000 clients simultanés.

Prérequis

  • Maîtrise de C# et ASP.NET Core Connaissances en WebSockets et Protocoles HTTP Compréhension des architectures temps réel Notions de concurrence et synchronisation en programmation Expérience avec JavaScript ou TypeScript pour les clients front-end

Contenu de la Formation

Total: 20 Chapitres Total hours: 9
  • Introduction à SignalR et ASP.NET Core
  • Architecture Hub et Clients
  • Gestion des connexions et déconnexions
  • Sécurité dans les applications SignalR
  • Création et gestion des groupes
  • Diffusion de messages à des groupes spécifiques
  • Gestion des abonnements aux groupes
  • Exemples pratiques de diffusion
  • Streaming de données en temps réel
  • Mise en œuvre des notifications push
  • Optimisation des performances pour le streaming
  • Gestion des erreurs dans le streaming
  • Intégration avec des bases de données
  • Intégration avec des APIs externes
  • Tests unitaires et intégration
  • Optimisation et performances
  • Développement d'une application de chat en temps réel
  • Mise en œuvre d'un tableau de bord avec mises à jour en direct
  • Cas d'étude : Application de suivi de flotte
  • Q&A et discussion sur les projets personnels

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Fayçal Chebihi

faycal.chebihi@openskillroom.com

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 9 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits
  • Type de formation

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.