Accueil / Formations / Formation Progressive Web App - PWA

Formation Progressive Web App - PWA

Maîtrisez la nouvelle façon 100% web de créer des applications mobiles.

Objectifs pédagogiques

Programme

Partie 1 : Concevoir une app utilisable hors ligne

  • Principe des PWA
  • Comparatif apps hybrides / natives / web
  • Compatibilité et limitations des PWA
  • Service Worker
    • Définition
    • Mise en place / Cycle de vie
  • Utilisation de la Cache API
    • Les stratégies de cache

Partie 2 : Améliorer l'expérience utilisateur

  • Icône et splash screen
  • Détecter les changements d'état
    • lors d'une mise à jour
    • événements online/offline
    • Background Sync
  • Utiliser Workbox
  • Notifications push
    • Concept / architecture
    • Les services de notification push

Sessions (Toulouse, Nantes, Paris)

  • du 11 au 12 déc.
    Paris

Nous contacter

Public

  • Développeurs Web

Pré-requis

  • Connaissances de base en JavaScript (notions abordées : asyncrhone, promesses)

Ces pré-requis seront contrôlés et validés sous forme d’entretien téléphonique réalisé au plus tard 2 semaines avant la formation.

En cas de non adéquation, des solutions alternatives seront proposées.

Durée

2 jour(s) soit 14 heures

Prix

1000 € par personne

Moyens pédagogiques et techniques

  • les supports de cours (slides) seront disponibles en ligne et distribués en début de formation (à l'aide d'un lien vers notre outil interne ou d'une version numérisée), puis fournis au format électronique à la fin de la formation

  • une salle de formation équipée d'une connexion Internet, d'un vidéoprojecteur, paperboard...

  • un ordinateur par stagiaire avec un système d'exploitation installé et les outils nécessaires

Modalités de suivi de l'exécution du programme

  • durant la formation : basé sur des exercices pratiques et de mise en situation sous forme de travaux pratiques corrigés avec l’expert-formateur, une partie d'apports théoriques sera abordée (20% du cours)

  • en fin de formation : évaluation à chaud sur l'atteinte des objectifs pédagogiques sous forme de tour de table et de test de connaissances, d'exercices, de QCM

Moyens d'encadrement

  • Formation assurée par un expert front-end maîtrisant les PWA