0Pricing
Redis Caching & Messaging (Pub/Sub, Streams) icon

Redis Caching & Messaging (Pub/Sub, Streams)

BackendCloudDatabaseEnterprise

Maîtrisez Redis pour le caching haute performance et la messagerie en temps réel avec Pub/Sub et Streams afin de construire des applications scalables.

🤖 Alimenté par l'IA📚 12 cours👥 100 000+ apprenants⭐ Note 4,9
Présentation du Cours

Redis : Caching haute performance et messagerie en temps réel

Redis est un magasin de données en mémoire utilisé en production par les entreprises qui ont besoin de temps de réponse en microsecondes — pour les caches de session, les limiteurs de débit, les classements, les files de travail et les pipelines d'événements en temps réel. Cette piste vous enseigne le fonctionnement réel de Redis : ses structures de données, son modèle de persistance, la messagerie pub/sub et l'API Streams, jusqu'à la configuration des clusters et la conception de systèmes distribués.

Ce que vous apprendrez

Vous commencerez par les bases de Redis — les structures de données fondamentales, l'interface CLI et l'expiration des clés — puis progresserez vers les stratégies de caching, les modèles d'invalidation de cache et les techniques d'optimisation avancées. De là, la piste couvre Pub/Sub pour la messagerie en temps réel, Redis Streams avec des groupes de consommateurs pour le traitement d'événements durable, et les Redis Modules qui étendent les capacités intégrées du serveur. Vous travaillerez également sur le durcissement de la sécurité, les meilleures pratiques, la surveillance et la résolution de problèmes avant de vous attaquer à la réplication haute disponibilité, au clustering et à l'architecture des systèmes distribués.

Le parcours d'apprentissage

Douze cours couvrent les niveaux A1 à C2. Le cours d'ouverture, Redis Fundamentals: Data Structures & CLI, est gratuit. Les cours intermédiaires couvrent Building Real-time Applications with Pub/Sub, Advanced Redis Caching & Optimizations et Securing Redis & Best Practices. La piste se termine aux niveaux C1/C2 avec Advanced Stream Processing with Consumer Groups, Scaling Redis for High Availability & Performance, Monitoring, Troubleshooting & Performance Tuning et le capstone Designing Distributed Systems with Redis.

Comment ça fonctionne

Chaque cours est divisé en leçons courtes et ciblées que vous complétez dans l'éditeur intégré avec des retours en temps réel. Un tuteur IA est disponible chaque fois que vous êtes bloqué, pour que vous puissiez travailler sur les détails de configuration, déboguer les comportements inattendus et progresser à votre propre rythme sans perdre votre élan.

Commencer →

Comment Tu Vas Apprendre

🎯
Leçons Interactives
Exercices de codage pratiques avec retours en temps réel
🤖
Tuteur IA
Obtiens une aide instantanée de notre IA quand tu es bloqué
💻
Éditeur Intégré
Écris et exécute du code directement dans ton navigateur
🏆
Certificat
Obtiens un certificat en complétant le cours
Programme

12 Cours

Tous les cours du parcours d'apprentissage Redis Caching & Messaging (Pub/Sub, Streams).

01

Principes fondamentaux de Redis : structures de données et CLI

A14 leçons

Ce mini-cours présente les concepts fondamentaux de Redis, son rôle dans les applications modernes et la manière d’interagir avec lui à l’a…

02

Stratégies de mise en cache avec Redis

A24 leçonsPRO

Plongez dans l’univers de la mise en cache avec Redis. Ce cours couvre les modèles de mise en cache de base, les techniques d’invalidation…

03

Redis Pub/Sub : principes fondamentaux de la messagerie en temps réel

B14 leçonsPRO

Découvrez Redis Pub/Sub, un puissant mécanisme de messagerie en temps réel. Ce cours couvre les fondamentaux de l’architecture publication/…

04

Introduction aux flux Redis

B14 leçonsPRO

Allez au-delà du modèle Pub/Sub traditionnel avec les flux Redis. Ce mini-cours présente le concept de flux de données structurés en journa…

05

Mise en cache avancée et optimisations avec Redis

B24 leçonsPRO

Perfectionnez votre maîtrise de la mise en cache grâce aux fonctionnalités avancées de Redis. Ce cours explore des modèles de mise en cache…

06

Construire des applications en temps réel avec Pub/Sub

B24 leçonsPRO

Appliquez Redis Pub/Sub pour créer des fonctionnalités dynamiques en temps réel dans vos applications. Ce cours se concentre sur des mises…

07

Modules Redis : étendre les fonctionnalités

B24 leçonsPRO

Découvrez comment les modules Redis étendent les capacités de Redis au-delà de ses structures de données fondamentales. Ce cours présente d…

08

Sécuriser Redis et bonnes pratiques

B24 leçonsPRO

Garantissez la sécurité et la fiabilité de vos déploiements Redis. Ce cours couvre l’authentification, l’autorisation, la sécurité réseau e…

09

Traitement avancé des flux avec les groupes de consommateurs

C14 leçonsPRO

Maîtrisez les techniques sophistiquées de traitement des flux à l’aide des groupes de consommateurs Redis. Ce cours couvre la consommation…

10

Mettre Redis à l’échelle pour la haute disponibilité et les performances

C14 leçonsPRO

Apprenez à mettre Redis à l’échelle dans des environnements de production. Ce cours couvre la réplication, Sentinel pour la haute disponibi…

11

Supervision, dépannage et réglage des performances

C14 leçonsPRO

Acquérez les compétences nécessaires pour superviser les instances Redis, diagnostiquer les problèmes de performance et appliquer des techn…

12

Concevoir des systèmes distribués avec Redis

C24 leçonsPRO

Mettez vos connaissances de Redis au service de l’architecture de systèmes distribués robustes. Ce cours couvre les verrous distribués, l’é…

FAQ

Questions Fréquemment Posées

Le cours Redis Caching & Messaging (Pub/Sub, Streams) est-il gratuit ?

Oui. Tu peux commencer le cours Redis Caching & Messaging (Pub/Sub, Streams) gratuitement et compléter ses leçons interactives sans frais. Un abonnement PRO optionnel déverrouille des outils IA avancés et un certificat partageable.

Ai-je besoin d'expérience préalable pour apprendre ALL ?

Non. Le cours commence par les fondamentaux et progresse graduellement vers des sujets plus avancés, tu peux donc commencer même sans expérience préalable en ALL.

Comment vais-je apprendre ALL sur CoddyKit ?

Tu apprends en faisant. Des leçons interactives courtes associent une explication claire avec un exercice de codage pratique qui s'exécute en temps réel, et un tuteur IA disponible 24h/24 offre une aide personnalisée dès que tu es bloqué.

Puis-je obtenir un certificat en complétant Redis Caching & Messaging (Pub/Sub, Streams) ?

Oui. Les apprenants PRO peuvent passer un examen et obtenir un certificat de réussite partageable avec un code vérifiable pour le cours Redis Caching & Messaging (Pub/Sub, Streams).

Puis-je apprendre ALL sur mon téléphone ?

Oui. CoddyKit est disponible sur le web et sous forme d'applications iOS et Android natives, tu peux donc apprendre ALL sur n'importe quel appareil et ta progression se synchronise entre eux.

Commencez Redis Caching & Messaging (Pub/Sub, Streams) Maintenant

Rejoignez des milliers d'apprenants maîtrisant la programmation avec des cours alimentés par l'IA.

Commencer Gratuitement →Parcourir Tous les Cours