Formation Progressive Web App (PWA)

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Progressive Web App (PWA) vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Appréhender l’état de l’art des Progressive Web Apps
  • Connaître les différentes stratégies de mise en oeuvre des Progressive Web Apps
  • Identifier les composants et outils nécessaires ou facilitant la mise en œuvre de Progressive Web Apps
  • Mettre en œuvre les techniques de conception de Progressive Web Apps

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 650,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 650,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

La notion de « Progressive Web App » (PWA) est encore très récente. Elle consiste à mettre en œuvre un ensemble de nouveaux standards du Web pour apporter aux sites et applications Web les capacités jusqu’ici réservées aux applications mobiles natives ou hybrides : installation locale, performance, fonctionnement offline, notifications push, etc. Cette approche peut être structurante pour un projet web responsive (ou exclusivement mobile) car elle demande une réflexion en amont pour assurer une bonne conception.

Au delà d’une introduction historique et théorique, cette formation Progressive Web APP (PWA) apporte les clefs pour la mise en œuvre des Progressive WebApps.

Programme

Introduction

Petit retour sur l’histoire de la mobilité
L’impact de la mobilité sur le Web
Comparatif forces/faiblesses entre applications mobiles natives et Web

Les composants de base des Progressive WebApp (PWA)

Un proxy dans le navigateur avec les Service Workers
La sécurité imposée avec HTTPS
Quel support dans les navigateurs ?
La dimension « Progressive » dans les PWA

Principales fonctionnalités des PWA

Accès direct à l’application sans installation
Installation en local de l’application avec le Web App Manifest et la Web App Install Banner
Lancement instantané et rapidité de fonctionnement avec l’architecture app-shell
Fonctionnement même sans réseau (offline) avec les Service Workers
Notifications avec l’API Push
Mise à jour en tâche de fond avec Background Sync

Le Service Worker en détail

Rappels sur quelques API de base : promises, Fetch, ES2015
Le cycle de vie d’un Service Worker
L’installation : téléchargement, périmètre d’action (scope)
La mise à jour
Le déclenchement, les événements pris en charge

Outils pour la mise en œuvre

Bibliothèques, composants et frameworks facilitant le développement : Workbox (ex sw-precache), frameworks intégrant de base les Service Workers
Outils de développement et débogage : devtools des navigateurs, Lighthouse

API Cache : tolérance de défaillance réseau et offline

Les opérations de base sur l’API Cache depuis un Service Worker
Quels contenus peuvent être en cache ?
Gestion du cycle de vie des contenus en cache
Autres moyens de stockage : pas de support localStorage, mais IndexedDB
Une SPA ultra rapide avec l’architecture Application Shell
Accéder au Cache depuis une page

Installation de l’application sur l’appareil

Le Web App Manifest
La Web App Install Banner
Le comportement des différents navigateurs mobiles et desktop

Les notifications

L’API Notifications
L’intégration aux notifications natives de l’OS
La gestion de l’autorisation par l’utilisateur

Le push de données

Pousser des données depuis le serveur avec l’API Push
Mise à jour en tâche de fond avec l’API Background Sync

Autres capacités nouvelles sur le Web pour aller plus loin

Paiement simplifié avec l’API Payment Request
Lecture de QR code avec les API getUserMedia/Stream et Shape Detection
Réalité virtuelle et réalité augmentée

Prérequis

Pour participer à ce cours, vous avez besoin d'une bonne connaissance de l’intégration front-end HTML, CSS et JavaScript.

Public

Ce cours s'adresse aux professionnels impliqués dans l'élaboration d'un projet mobile Web ou natif, ou à toute personne partie prenante dans la réalisation d’un projet Web : chefs de projet, architectes, développeurs.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Expliquer les principes de base d’une plateforme Nutanix
  • Appréhender les exigences et considérations requises lors de la configuration d'un cluster Nutanix
  • Maîtriser l'administration et contrôler les clusters Nutanix à l’aide de la console web Prism
  • Créer, gérer et migrer des machines virtuelles, mettre en œuvre des services de protection des données, et planifier la continuité d'activité
  • Planifier des mises à jour, anticiper les futures exigences, et créer des scenariis pour adresser l'évolutivité des besoins
  • Configurer la sauvegarde, la réplication et la reprise après incident d’un cluster Nutanix
  • Optimiser la configuration et l'exploitation des clusters Nutanix
Tarif

A partir de 3 500,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer la base Courrier pour l'envoi et la réception de messages
  • Exploiter l'Agenda pour gérer votre planning et organiser vos réunions
  • Gérer ses contacts et ses tâches
  • Gérer Sametime et Domino Web Access
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation C#9, vous serez capable de :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET 6 et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio 2019
  • Maîtriser la syntaxe et les concepts du langage C#9
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C#9 à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#9
  • Tester des fonctionnalités avancées de C#9
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Dreamweaver - Initiation

Proposé par GROUPE LEXOM

Objectifs de la formation

Création de site web avec Dreamweaver

  • Concevoir un site Web en HTML avec les fonctions de bases de Dreamweaver
  • Réaliser une mise en page web avancée
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer le serveur Web Apache sur différents systèmes d'exploitation.
  • Configurer le mode de fonctionnement d'Apache selon le système d'exploitation pour optimiser les performances.
  • Organiser la configuration dans les différents fichiers.
  • Réaliser la configuration de base d'Apache pour l'hébergement d'un site, et mettre en place une stratégie de délégation des tâches d'administration avec les fichiers .htaccess.
  • Configurer la journalisation des accès et des messages du serveur.
  • Gérer les permissions d'accès aux répertoires dans une démarche de sécurité optimale.
  • Mettre en place une stratégie de restriction d'accès par machine et par authentification utilisateur.
  • Gérer l'hébergement de multiples sites par la mise en place des hôtes virtuels.
  • Sécuriser les échanges entre les navigateurs et le serveur avec HTTPS.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation CheckPoint R77 Security Administration vous aurez acquis les connaisances et compétences nécessaires pour :

  • Installer la Security Gateway dans un environnement distribué
  • Configurer les règles sur les serveurs Web et les Gateway
  • Créer des règles de base dans SmartDashboard et affecter des autorisations
  • Planifier des sauvegardes et des mises à niveau dans un minimum de temps
  • Surveiller et dépanner l’IPS ainsi que le trafic de réseau commun
  • Se défendre contre les menaces réseau
  • Évaluer les politiques de sécurité existantes et optimiser la base de règles
  • Gérer l'accès des utilisateurs aux d'entreprise LANs
  • Surveiller les activités suspectes du réseau et d'analyser les attaques
  • Connexions réseau aux Troubleshoot
  • Protéger les emails et le contenue de messagerie
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation AWS - Architecture sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Employer les modèles d'architecture de solutions courantes sur AWS : applications Web, traitement par lot et hébergement d'applications informatiques internes
  • Utiliser les composants et les fonctionnalités de conception pour garantir évolutivité, élasticité et haute disponibilité
  • Concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS
  • Identifier les procédures de migration vers le cloud
  • Concevoir des solutions en optimisant les coûts.
Tarif

A partir de 2 420,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Facebook Marketing

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

Avec cette formation Facebook Marketing, vous pourrez, en 96 leçons, réussir votre marketing et votre communication sur ce réseau.

Un programme claire et enrichissante :
Facebook : Inscription, configuration et sécurisation de votre compte
Page Entreprise : comment la créer et la configurer dans les moindres détails avec toutes les astuces
Les différents types de contenus
Boutique Facebook : pour vendre en direct à vos fans !
Promouvoir votre page, configurations des offres et bons plans
Facebook Advertising : comment utiliser l'outil le plus puissant du web pour faire votre publicité (à partir de 10€ !)
Facebook Pixel : votre outil de remarketing
Statistiques et rapport
Et bien plus !
Tarif

A partir de 555,00 €

Durée

1j / 6h

Modes
  • Entreprise
  • Distance

Formation Google App Engine (GAE)

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Google App Engine vous aurez acquis les connaissances et les compétences nécessaires pour :

 

  • Comprendre l'écosystème applicatif de Google
  • Savoir ce qu'est Google App Engine
  • Connaître les services applicatifs offerts par Google
  • Connaître les contraintes techniques
  • Comprendre les informations de coût pour une utilisation en entreprise
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Responsive Web Design

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Responsive Web Design vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les tenants et des aboutissants du Responsive Web Design (RWD)
  • Intégrer le Responsive Web Design dans la gestion de votre projet
  • Mettre en œuvre les techniques de conception de sites web adaptatifs.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...