Faites vos premiers pas avec les progressive web apps grâce à notre nouvelle formation en six parties, complétée par de nouveaux ateliers de programmation.
L'univers des progressive web apps a beaucoup changé depuis la dernière série de formations PWA il y a plus de quatre ans: la grille CSS a été généralisée, les PWA sont disponibles sur les ordinateurs de bureau, et le projet de fonctionnalités a lancé plus de 25 nouvelles API axées sur l'intégration d'appareils, ouvrant de tout nouveaux segments d'applications qui peuvent être développés entièrement sur le Web. Aujourd'hui, nous sommes heureux de vous présenter la première version de notre nouvelle formation sur les PWA. Elle vous apprendra à créer des progressive web apps fiables, installables et performantes pour tous les appareils.
La version actuelle de la formation est divisée en six diapositives, prêtes à être utilisées pour apprendre ou à enseigner à d'autres personnes. Les voici :
- Présentation des progressive web apps
- Créer une base solide pour votre PWA
- Améliorer la fiabilité de votre application Web
- Rendre votre application Web installable
- Ajouter des fonctionnalités avancées à votre application Web
- Adopter des architectures d'applications Web avancées
Pour compléter ce nouveau contenu, nous vous proposons huit nouveaux ateliers de programmation qui vous aideront à transformer une application Web en progressive web app avec une intégration approfondie des appareils, en utilisant les concepts enseignés dans les présentations avec diapositives. Vous pouvez accéder à n'importe quel atelier de programmation et y travailler individuellement, ou les suivre l'un après l'autre (à vous de choisir). Les voici :
- Passer en mode hors connexion : principes de base pour écrire un service worker afin de mettre en cache et de diffuser du contenu hors connexion.
- Utiliser Workbox : utiliser Workbox pour écrire votre service worker
- IndexedDB : utilisation d'IndexedDB pour stocker et récupérer des données
- Tabulation vers la barre des tâches : pour rendre votre application Web installable et fournir des raccourcis d'application
- Demander et mesurer l'installation : ajouter des invites d'installation dans l'application et où placer le suivi de la réussite.
- Optimisez votre PWA : ajoutez des fonctionnalités avancées, y compris l'accès au système de fichiers local et l'enregistrement en tant que gestionnaire de fichiers.
- Service Worker Includes : permet de générer de manière dynamique une réponse d'un service worker de traitement par flux.
- Travailler avec des workers : utiliser des workers Web pour décharger le travail du thread principal.
Au cours des prochains mois, nous allons convertir le contenu des diapositives dans des formats plus faciles à utiliser et à mettre à jour. Nous pourrons ainsi maintenir plus facilement notre contenu à jour, sans avoir à attendre quatre ans avant de publier de nouveaux contenus. Surveillez cet espace. L'avenir des applications Web est passionnant, et nous sommes ravis de vous apprendre à le créer.