Formation Progressive Web App (PWA)

Notation 4.5 sur 5 étoiles 4.5 / 5

Les participants à cette formation seront en mesure de créer une PWA complète et de la déployer en utilisant les meilleures pratiques et les dernières technologies.

Objectifs

  • Apprendre à créer des Progressive Web Apps (PWA)
  • Comprendre les avantages et les limites des PWA
  • Maîtriser les différentes API utilisées pour créer des PWA

Pré-requis

  • Connaissances en HTML, CSS, JavaScript
  • Connaissances en développement web

Notre plan de formation

Ce plan peut être adapté à votre demande en formation sur mesure.

Journée 1

  • Introduction aux Progressive Web Apps (PWA) : définition, avantages, utilisation
  • Prérequis : HTML, CSS, JavaScript, concepts de responsive design
  • Découverte de l'API Service Worker : installation, configuration, utilisation
  • Découverte de l'API de stockage : IndexedDB, utilisation pour stocker des données en mode déconnecté
  • Découverte de l'API de notification : utilisation pour envoyer des notifications push
  • Mise en pratique : création d'une PWA minimaliste

Journée 2

  • Approfondissement des concepts vus la veille : utilisation avancée de l'API Service Worker, gestion des erreurs en mode déconnecté
  • Utilisation de l'API de géolocalisation : utilisation pour fournir des informations géographiques à l'utilisateur
  • Utilisation de l'API de caméra : accès à la caméra pour prendre des photos ou des vidéos
  • Utilisation de l'API de microphone : accès au microphone pour enregistrer de l'audio
  • Utilisation de l'API de boussole : accès à la boussole pour fournir des informations de direction à l'utilisateur
  • Mise en pratique : amélioration de la PWA minimaliste créée la veille en y ajoutant des fonctionnalités avancées
  • Conclusion : publication de la PWA sur un serveur web, optimisation pour les moteurs de recherche, suivi des performances.

Notre intervenant(e)

Formateur Mickael Mickael
Mickael possède une solide expérience en développement front-end, avec une expertise particulière en référencement et en design graphique. Avec plus de 20 ans d'expérience dans l'informatique, il est également compétent en administration système pour Linux et macOS.
Demander un audit technique avec Mickael