En choisissant un pays, vous voyez les cours disponibles dans votre région.
⏱ 2 h 36 min📚 26 leçons
Opérations CRUD IndexedDB pour les Progressive Web Apps
Maîtrisez la gestion des données hors ligne en apprenant à créer, lire, mettre à jour et supprimer des données locales pour les applications web modernes.
💬Instructeur IA Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
🕐Commencez quand vous voulez Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
🌐En français Leçons, exercices et certificat : tout entièrement dans votre langue.
À propos de ce cours
Les applications web modernes doivent rester fonctionnelles même lorsque les connexions réseau sont instables ou totalement inexistantes. Comprendre comment stocker et gérer des données structurées directement dans le navigateur est une compétence critique pour concevoir des progressive web applications résilientes. Ce cours vous apprend à exploiter IndexedDB, la puissante base de données intégrée au navigateur, pour gérer le stockage de données côté client en toute confiance.
Vous passerez de l'écriture de scripts web basiques à la gestion de données d'applications complexes conçues en priorité pour le hors-ligne (offline-first). En comprenant le moteur de base de données transactionnel sous-jacent du navigateur, vous serez en mesure de construire des applications web qui chargent instantanément et préservent les modifications des utilisateurs sans dépendre d'une connexion Internet constante.
Ce que vous apprendrez :
- Comprendre les concepts clés du stockage côté client, des schémas de base de données et des magasins d'objets (object stores)
- Configurer les connexions aux bases de données, le versionnement et les mises à niveau structurelles en toute sécurité
- Exécuter des opérations CRUD robustes à l'aide de transactions asynchrones et de modèles JavaScript modernes
- Récupérer efficacement des données spécifiques en utilisant des index, des curseurs et des plages de requêtes
- Intégrer le stockage IndexedDB aux cycles de vie modernes des Service Worker pour des fonctionnalités offline-first
- Appliquer les meilleures pratiques pour la gestion des erreurs, la gestion des quotas et la synchronisation des données
Ce cours débute par les définitions fondamentales des mécanismes de stockage du navigateur et vous guide étape par étape à travers l'initialisation de la base de données, la gestion des transactions et les techniques de requête avancées. Vous lirez des explications claires, analyserez des extraits de code pratiques et réaliserez des exercices écrits pour renforcer votre apprentissage.
Ce cours est conçu pour les développeurs web et les débutants qui sont familiarisés avec HTML et JavaScript de base et souhaitent apprendre à gérer des données hors ligne. Aucune expérience préalable en base de données n'est requise.
Commencez à lire dès aujourd'hui pour concevoir des applications web plus rapides, plus fiables et fonctionnant hors ligne.
Ce que vous recevez
📜Certificat de fin Ajoutez-le à votre profil LinkedIn
💬Tuteur AI personnel Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
♾️Accès à vie Revenez quand vous voulez, sans expiration
📱Téléphone ou ordinateur Fonctionne partout, sur tout appareil
💸Remboursement 14 jours Sans poser de questions
⚡Court et ciblé 2 h 36 min de contenu pratique
Avis
Pas encore d'avis — soyez le premier à partager votre expérience.
Questions fréquentes
De quoi ai-je besoin pour suivre ce cours ?+
Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.
Comment payer ?+
Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.
Puis-je obtenir un remboursement ?+
Oui — remboursement complet sous 14 jours, sans question.
Combien de temps aurai-je accès ?+
À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.
Vais-je obtenir un certificat ?+
Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.