Formation Progressive Web App (PWA)

Objectifs

  • Découvrir comment développer des Progressive Web Apps (PWA)
  • Explorer les bénéfices et les contraintes des PWA
  • S'initier aux diverses API nécessaires à la création de PWA

Contenu de la formation

Module 1 : Introduction aux PWA
  • Définition des Progressive Web Apps (PWA) : comprendre ce que sont les PWA, leurs avantages et leurs usages.
  • Prérequis techniques : connaissances nécessaires en HTML, CSS, JavaScript et concepts de design responsive.
Module 2 : Découverte des API fondamentales
  • API Service Worker : installation, configuration et utilisation de l’API pour gérer le cache et les requêtes réseau.
  • API de stockage (IndexedDB) : apprendre à stocker des données en mode déconnecté.
  • API de notification : mise en place et envoi de notifications push.
Module 3 : Mise en pratique initiale
  • Création d'une PWA minimaliste : application des connaissances acquises pour développer une première PWA.
Module 4 : Approfondissement des concepts
  • Utilisation avancée de l'API Service Worker : gestion des erreurs et optimisations en mode déconnecté.
  • API de géolocalisation : intégration des données géographiques pour améliorer l'expérience utilisateur.
  • API de caméra : accès à la caméra pour prendre des photos ou vidéos.
  • API de microphone : enregistrement audio via le microphone.
  • API de boussole : fournir des informations directionnelles à l’utilisateur.
Module 5 : Amélioration de la PWA
  • Atelier pratique : enrichissement de la PWA développée précédemment en ajoutant des fonctionnalités avancées.
Module 6 : Conclusion et déploiement
  • Publication de la PWA : étapes pour déployer sur un serveur web.
  • Optimisation SEO : bonnes pratiques pour améliorer le référencement.
  • Suivi des performances : outils et techniques pour monitorer l’efficacité de la PWA.

Résultats attendus de la formation

  • Compréhension des PWA : Capacité à expliquer ce que sont les PWA et leurs avantages.
  • Compétences techniques : Maîtrise des technologies web de base (HTML, CSS, JavaScript) et des concepts de design responsive.
  • Utilisation des API : Savoir installer et configurer les API essentielles (Service Worker, IndexedDB, notifications, géolocalisation, caméra, microphone, boussole).
  • Développement d'une PWA : Capacité à créer une PWA fonctionnelle et à intégrer des fonctionnalités avancées.
  • Déploiement et optimisation : Compétences pour publier une PWA sur un serveur, optimiser pour le référencement et suivre les performances.
  • Résolution de problèmes : Aptitude à gérer les erreurs et les situations hors ligne.
  • Créativité et innovation : Développement d'applications web engageantes et adaptées aux utilisateurs.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
318490S
29/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318491S
29/10/2024
31/12/2025
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318493S
29/10/2024
31/12/2025
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318494S
29/10/2024
31/12/2025
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

ACTI'CAP
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318495S
29/10/2024
31/12/2025
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

BELFORT BOOST
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318496S
29/10/2024
31/12/2025
Nevers 58000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Clemaly
46 Boulevard Grands Pres des Bordes
58000 - Nevers

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318497S
29/10/2024
31/12/2025
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Salle de réunion Auxerre
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

318498S
29/10/2024
31/12/2025
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 150 heure(s)
Durée en centre: 150 heure(s)
durée en présentiel : 14h

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Centre d'affaires EDM
154 Rue André Derain
71000 - Mâcon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : - Maîtrise des langages HTML, CSS et JavaScript - Compréhension des principes du développement web

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 31089 - Développement application mobile
  • 31090 - Développement web

Spécialité de formation NSF :

  • 321 - Journalisme et communication (y compris communication graphique et publicité)

Lien vers les descriptions métiers France Travail : (ROME)