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.
Beaucoup de choses ont changé dans l'univers des progressive web apps depuis la publication de notre dernière série de formations sur les PWA il y a plus de quatre ans: CSS Grid a été généralisé, les PWA se sont généralisées 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, offrant ainsi de nouveaux segments d'applications qui peuvent être créés entièrement sur le Web. Aujourd'hui, nous avons le plaisir de partager la première version de notre nouvelle formation sur les PWA pour vous apprendre à 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 présentations avec diapositives, que vous pouvez utiliser pour apprendre ou pour transmettre vos connaissances à d'autres. Les voici :
- Présentation des progressive web apps
- Créer des bases solides 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
En plus de ces nouveaux supports, huit nouveaux ateliers de programmation vous aideront à transformer une application Web en progressive web app avec une intégration poussée des appareils, à l'aide des concepts enseignés dans les présentations. Vous pouvez commencer par n'importe quel atelier de programmation et le suivre individuellement, ou les suivre les uns après les autres. À vous de choisir. Les voici :
- Passer en mode hors connexion : principes de base de l'écriture d'un service worker pour mettre en cache et diffuser du contenu hors connexion
- Utiliser Workbox : utiliser Workbox pour écrire votre service worker
- IndexedDB : utiliser IndexedDB pour stocker et récupérer des données
- Onglet vers la barre des tâches : rendre votre application Web installable et fournir des raccourcis d'application
- Inciter à installer l'application et mesurer les installations : ajouter des invites d'installation dans l'application et placer le suivi de la réussite
- Optimiser votre PWA : ajout de 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 inclut : génère de façon dynamique une réponse d'un service worker de streaming.
- Travailler avec les nœuds de calcul : utiliser des nœuds de calcul Web pour décharger le travail du thread principal
Au cours des prochains mois, nous allons convertir le contenu de la présentation en formats plus faciles à utiliser et actualisés. Cela nous permettra de mettre à jour plus facilement le contenu, et vous n'aurez plus à attendre quatre ans pour une nouvelle mise à jour. Gardez un œil sur cet espace. L'avenir des applications Web est passionnant, et nous sommes ravis de vous apprendre à en créer.