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.
Contenu du cours
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
Certificat de fin
Chaque cours terminé sur PickAClass délivre un diplôme comme celui-ci — original, avec son propre code, vérifiable par URL et détaillé sur ce qui a été réellement démontré.
P
PickAClass
Profil de compétences · vérifiable
Document
Certificat de Maîtrise
Ceci certifie que
Prénom Nom
a démontré avec succès la maîtrise de
Opérations CRUD IndexedDB pour les Progressive Web Apps
Compétences démontrées
✓
Analyse des modèles comportementaux
Fondamental
1.2 h
✓
Cadres d'architecture décisionnelle
Compétent
1.4 h
✓
Conception de tests A/B
Compétent
1.7 h
✓
Rédaction comportementale
Avancé
1.9 h
P
PickAClass — Prénom Nom
Opérations CRUD IndexedDB pour les Progressive Web Apps
Page 2 sur 2
Détail de performance
Résumé du parcours
Leçons terminées14 / 14
Questions d'entraînement26 / 28
Devoirs rendus4 (moy. 4,5 / 5)
Projet de finÉvalué — 4,6 / 5
Pratique totale6.2 h
Référence de performance
Rang de cohorteTop 12% sur 1,625
Temps jusqu'à l'achèvement11 jours (médiane : 22)
Score de maîtrise91 / 100
Score aux questions d'entraînement94%
Vérification de compétenceParcours de compétence vérifié