Récupération d'actifs mis en cache avec les Service Workers pour les applications Web hors ligne — WalkSelf
⏱ 2 h 54 min 📚 29 leçons

Récupération d'actifs mis en cache avec les Service Workers pour les applications Web hors ligne

Apprenez à intercepter les requêtes réseau et à récupérer les ressources en cache à l'aide des service workers pour créer des applications web résilientes et prêtes pour le fonctionnement hors ligne.

  • 💬 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 utilisateurs du Web moderne s'attendent à ce que les applications se chargent instantanément et fonctionnent de manière fiable, même avec une connexion Internet faible ou inexistante. Pour créer une expérience axée sur le hors-ligne (offline-first), il est nécessaire de comprendre comment gérer, stocker et récupérer des ressources directement sur l'appareil de l'utilisateur. Ce cours offre un parcours clair et étape par étape pour maîtriser la récupération de ressources à l'aide des service workers et de l'API Cache Storage. Vous apprendrez à faire évoluer vos applications web d'un état dépendant du réseau à un fonctionnement hors ligne en interceptant les requêtes fetch et en fournissant des actifs mis en cache. Grâce à des explications écrites et des exemples de code, vous explorerez les modèles essentiels qui permettent à votre application de rester rapide et fonctionnelle, quelles que soient les conditions du réseau. Ce que vous apprendrez : - Comprendre le cycle de vie du service worker et sa coordination avec l'API Cache Storage - Intercepter les événements réseau fetch pour servir de manière programmatique des actifs en cache - Mettre en œuvre des stratégies de mise en cache fondamentales, notamment Cache-First, Network-First et Stale-While-Revalidate - Configurer la mise en cache dynamique pour stocker à la volée les ressources nouvellement demandées - Gérer le versionnement du cache et nettoyer les actifs obsolètes pour optimiser le stockage de l'appareil - Gérer les réponses de secours pour les scénarios hors ligne lorsque des actifs sont manquants dans le cache Le cours commence par les concepts fondamentaux de l'enregistrement d'un service worker et du cache du navigateur, garantissant que vous comprenez l'architecture sous-jacente avant d'écrire votre premier écouteur d'événement fetch. Vous progresserez ensuite à travers des modèles pratiques et concrets pour récupérer et gérer les ressources en cache. Ce cours s'adresse aux développeurs web ayant une compréhension de base d'HTML, CSS et JavaScript qui souhaitent se plonger dans les fonctionnalités des applications web progressives (PWA). Aucune expérience préalable avec les service workers ou le développement hors ligne n'est requise. Commencez à lire dès aujourd'hui pour créer des applications web plus rapides et plus fiables qui fonctionnent partout et à tout moment.

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 54 min de contenu pratique

Avis

Pas encore d'avis — soyez le premier à partager votre expérience.

Écrire un avis

☆☆☆☆☆
Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

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.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie