Durée :
2 jours (14h)
Ref :
B-WF-PWA
Prix :
1100€ HT
Date des prochaines sessions
Session garantie à partir de 2 personnes.
1.9.22
-
2.9.22
Lyon / Nantes / A distance
5.12.22
-
6.12.22
Lyon / Nantes / A distance
Publics
Développeurs web HTML, JS et CSS
Pré-requis

Vous devez être très familier avec les langages du web (HTML / JS / CSS)

Informations pratiques
  • THÉORIE : 30%
  • PRATIQUE : 70%
  • LIEUX : NANTES, LYON, À DISTANCE

Votre formateur
Consultant, Formateur JavaScript Web et Mobile avec une vision très opérationnelle, en tant que développeur expérimenté d’applications web.

Progressive Web Application (PWA)

Vous trouverez ci-dessous le programme détaillé de la formation « Progressive Web Application (PWA) », cette formation de 3 jours vous permet de développer une progressive web application.

Objectifs pédagogiques

  • Développer une progressive web application
  • Mettre en place un service worker
  • Gérer le cache avec différentes stratégie pour le offline
  • Créer et afficher des notifications

Programme détaillé

Présentation PWA

  • Historique
  • Description
  • Contraintes

Objectif opérationnel : Découvrir les concepts de base des applications PWA

Moyen d’évaluation : QCM

Architecture applicative

  • Comment organiser son projet PWA
  • Notion « application shell »
  • Expérience utilisateur
  • Atelier : Génération d’un projet et mise en place de l’architecture

Objectif opérationnel : Pouvoir mettre en place une architecture solide pour son application

Moyen d’évaluation : QCM

Manifest

  • Overview
  • Découvrir les différentes options du manifest
  • Atelier : Réalisation d’une application permettant de manipuler un manifest

Objectif opérationnel : Définir les différents paramètres de l’application via le manifest

Moyen d’évaluation : QCM

Service Workers

  • Concepts de base
  • Mettre en place une stratégie de mise en cache des donnés
  • Mise en cache dans des fichiers
  • Différentes stratégies de mise en cache
  • Atelier : Réalisation d’une application permettant de mettre le mode offline d’une application en cachant les fichiers statiques et les requêtes

Objectif opérationnel : Exécuter des tâches de fond via les services workers

Moyen d’évaluation : QCM

Les notifications Push

  • Overview
  • Découvrir les différents provider de push
  • Outils de développement
  • Atelier : Réalisation d’une application permettant de s’enregistrer auprès d’un serveur de push et affichages de notifications

Objectif opérationnel : Pouvoir envoyer et afficher des notifications push sur des PWA

Moyen d’évaluation : QCM

Personnes en situation de handicap

Nos formations sont accessibles aux personnes en situation de handicap. Afin de nous permettre d’organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous. Un entretien avec notre référent.e handicap pourra être programmé afin d’identifier les besoins et aménagements nécessaires.