20_2487740F_265832S https://www.c2rp.fr/formation/2487740F Formation Progressive Web App (PWA) VIVANEO

Formation Progressive Web App (PWA)

Date de mise à jour : 14/11/2024 | Identifiant OffreInfo : 20_2487740F
Organisme responsable : VIVANEO

Objectifs


  • Apprendre à concevoir des Progressive Web Apps (PWA)

  • Découvrir les avantages et les limites des PWA

  • Maîtriser les diverses API nécessaires à la création de PWA

Programme de la formation

Module 1 : Introduction aux Progressive Web Apps (PWA)


  • Présentation des PWA

    • Définition, avantages, et cas d'utilisation



  • Prérequis techniques

    • Notions de base en HTML, CSS, JavaScript et design responsive



Module 2 : Les APIs de base pour les PWA

  • API Service Worker

    • Installation, configuration et utilisation pour la gestion du cache



  • API de stockage (IndexedDB)

    • Stockage de données en mode hors ligne avec IndexedDB



  • API de notification

    • Envoi de notifications push aux utilisateurs



Module 3 : Mise en pratique - Création d'une PWA Minimaliste

  • Projet pratique

    • Mise en application des concepts de base en créant une PWA minimaliste



Module 4 : Approfondissement des APIs pour PWA

  • API Service Worker avancée

    • Utilisation approfondie et gestion des erreurs en mode hors ligne



  • API de géolocalisation

    • Fourniture d'informations géographiques à l'utilisateur



  • API de caméra

    • Accès à la caméra pour capturer photos et vidéos



  • API de microphone

    • Enregistrement d'audio via le microphone



  • API de boussole

    • Fourniture d'informations directionnelles



Module 5 : Mise en pratique avancée - Amélioration de la PWA

  • Amélioration du projet initial

    • Intégration des fonctionnalités avancées pour enrichir la PWA minimaliste



Module 6 : Finalisation et Publication de la PWA

  • Mise en ligne et optimisation

    • Publication de la PWA sur un serveur web, optimisation SEO et suivi des performances


Validation et sanction


  • Comprendre le concept et les avantages des PWA

  • Savoir installer et configurer un Service Worker pour le cache et l'expérience hors ligne

  • Maîtriser l'utilisation de l'IndexedDB pour le stockage de données en mode déconnecté

  • Être capable d'envoyer des notifications push via l'API de notifications

  • Savoir intégrer des fonctionnalités natives (géolocalisation, caméra, microphone, boussole)

  • Développer et publier une PWA fonctionnelle et optimisée pour le web

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :