24_279488_1579115 https://www.cariforef-provencealpescotedazur.fr/Formation/Session/556317 Progressive Web App (PWA) Vivaneo

Progressive Web App (PWA)

Date de mise à jour : 06/12/2024 | Identifiant OffreInfo : 24_279488
Organisme responsable : Vivaneo

Objectifs

Apprendre à concevoir et développer des Progressive Web Apps (PWA).
Comprendre les avantages, les limitations et les cas d'utilisation des PWA.
Maîtriser les API essentielles pour le développement des PWA.

Programme de la formation

Module 1 : Introduction aux Progressive Web Apps (PWA)
Définition, caractéristiques et avantages des PWA.
Étude des cas d'utilisation et comparaison avec les applications natives.
Module 2 : Prérequis et mise en place
Rappel des bases : HTML, CSS, JavaScript et concepts de responsive design.
Configuration initiale pour démarrer avec les PWA.
Module 3 : API fondamentales pour les PWA
API Service Worker : installation, configuration, mise en cache, gestion des requêtes et des événements en mode déconnecté.
API de stockage (IndexedDB) : utilisation pour stocker des données hors ligne.
API de notification : configuration et gestion des notifications push.
Module 4 : Mise en pratique des bases des PWA
Création d'une PWA minimaliste avec les fonctionnalités de base (mode hors ligne, notifications, stockage).
Module 5 : Approfondissement et utilisation d'API avancées
Service Worker avancé : gestion des erreurs, optimisation des performances en mode déconnecté.
API de géolocalisation : intégration pour fournir des informations géographiques.
API de caméra : accès à la caméra pour capturer des photos ou vidéos.
API de microphone : enregistrement audio via l'accès au microphone.
API de boussole : obtention de données directionnelles pour enrichir l'expérience utilisateur.
Module 6 : Amélioration et publication d'une PWA complète
Intégration des fonctionnalités avancées dans la PWA minimaliste développée précédemment.
Optimisation pour les moteurs de recherche et amélioration des performances.
Publication de la PWA sur un serveur web.
Bonnes pratiques pour le suivi et la maintenance d'une PWA.

Validation et sanction

Compréhension des concepts fondamentaux des Progressive Web Apps (PWA).
Maîtrise des API essentielles pour les PWA, notamment Service Worker, IndexedDB et Notifications.
Création de PWA capables de fonctionner en mode hors ligne.
Utilisation des API avancées (géolocalisation, caméra, microphone, boussole).
Développement de PWA performantes et optimisées pour les moteurs de recherche.
Capacité à publier et maintenir une PWA sur un serveur web.
Application des bonnes pratiques pour une expérience utilisateur fluide et engageante.
Résolution des erreurs et optimisation des performances en mode déconnecté.
Intégration des PWA dans un workflow de développement moderne.
Création d'une application complète combinant fonctionnalités de base et avancées.

Type de formation

Non certifiante

Sortie

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :