Progressive Web App (PWA) - Initiation

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Appliquer des techniques de conception de Progressive Web Apps (PWA)
  • Déterminer l'architecture de base des PWA
  • Différencier les stratégies de mise en oeuvre des PWA
  • Utiliser les API HTML 5
  • Utiliser les outils de développement et de contrôle des PWA
  • Choisir les frameworks adaptés.

GROUPE LEXOM


New Skills Model
Voir la fiche entreprise

Tarif

A partir de 1 390,00 €

Durée 21 heures sur 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

GROUPE LEXOM


New Skills Model
Voir la fiche

Tarif

A partir de 1 390,00 €

Durée 21 heures sur 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Identifier les fonctions de base des PWA
  • Présentation générale des Progressive Web Apps
  • L'historique de la mobilité
  • Positionnement et impact sur le web
  • Applications mobiles natives ou PWA ?
2. Déterminer les composants de base des PWA
  • La dimension « progressive » des PWA
  • Architecture et composants principaux d'une PWA
  • La sécurité imposée avec HTTPS

Jour 1 - Après-midi

3. Construire un Service Worker
  • Les API de base (ES6, Fetch)
  • Rappels sur les promises
  • Le cycle de vie d'un Service Worker (enregistrement, installation, activation)
  • L'installation téléchargement et périmètre d'action)
  • La mise à jour
  • La gestion des outils de mise en oeuvre (bibliothèques, composants et frameworks)
  • Le développement et le débogage (outils navigateurs, Lighthouse)

Jour 2 - Matin

4. Gérer le cache
  • Les options de stockage
  • Cache statique et cache dynamique
  • La mise en cache de fichiers avec un Service Worker
  • La gestion du cycle de vie des contenus en cache
  • Le stockage de données avec IndexedDB
  • Travailler avec IndexedDB et les promises
  • L'architecture Application Shell
  • Les évènements online / offline

Jour 2 - Après-midi

5. Opérer l'installation de l'application
  • La gestion de Web App Manifest
  • La création d'un fichier manifest.json
  • Les différents composants
  • Les propriétés du Web App Manifest
  • La Web App Install Banner
  • La compatibilité des navigateurs desktop et mobiles
6. Créer des pages web responsives
  • Gérer le responsive design
  • L'utilisation des media queries
  • L'utilisation des images de manière responsive
  • L'ajout d'animations

Jour 3 - Matin

7. Administrer les notifications et push de données
  • Les API notifications et push
  • L'intégration aux notifications natives de l'OS
  • L'utilisation de Background Sync pour gérer la mise à jour des tâches de fond
  • Les options des notifications
  • La gestion des autorisations

Jour 3 - Après-midi

8. Utiliser des outils supplémentaires en PWA
  • Bibliothèques et frameworks
  • La gestion des Service Workers avec Workbox
  • Outils de développement des navigateurs
  • La réalité virtuelle et la réalité augmentée
  • Le paiement simplifié avec l'API Payment Request
  • La lecture de QR codes

Prérequis

Disposer de connaissances certaines de l'intégration front-end HTML, CSS et JavaScript

Public

  • Niveau Initiation
  • Socle de compétences en fin de formation

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre et appréhender l’architecture de la plateforme Jakarta EE
  • Intégrer une couche d’accès aux bases de données utilisant Jakarta Persistence
  • Développer la logique métier d’une application avec des composants Enterprise Beans session et Message-Driven
  • Gérer les transactions dans les composants métiers
  • Comprendre et utiliser l’injection de dépendance avec l’API CDI et ce dans les différents types de composants applicatifs
  • Développer, exposer et consommer des services Web SOAP avec l’API Jakarta XML Web Services
  • Développer des Services REST avec Jakarta RESTful Web Services pour exposer les fonctionnalités applicatives
  • Développer des WebSockets pour interagir avec des clients JavaScript
  • Déployer les différents types de composants dans un serveur d’applications
  • Développer des IHM Web en utilisant Server Faces
  • Utiliser des traitements Batch dans une application Jakarta EE
  • Comprendre les usages de l’API de concurrence dans une application Jakarta EE
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Concevoir l'architecture et la mise en œuvre d'une application Web
  • Créer des modèles
  • Ajouter des contrôleurs à une application MVC
  • Utiliser le moteur de routage et créer des routes
  • Réaliser des vues avec Razor et créer des Tag Helpers 
  • Créer des View Component pour favoriser la réutilisation 
  • Optimiser les applications en réalisant des traitements asynchrones (AJAX) 
  • Mettre en place des contrôles de validation coté client 
  • Protéger les pages d’une application en intégrant une couche de sécurité?
  • Déployer une application sur un serveur Web  
  • Concevoir et exécuter des tests unitaires?
  • Concevoir et implémenter un service REST
Tarif

A partir de 2 850,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Acquérir les connaissances nécessaires pour être autonome dans la conception et la maintenance de son site Web avec WordPress, savoir l’installer et le mettre en ligne.

Formation éligible à l'utilisation du CPF avec possibilité du passage de la certification TOSA en fin de formation.

Tarif

A partir de 1 050,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Créer, utiliser ou vendre un site Internet en toute sécurité juridique
  • Assurer la protection des droits de propriété intellectuelle de tous les acteurs d'un site web et identifier leur responsabilité
  • Identifier les obligations et risques contentieux
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Réaliser plusieurs interface web accessible et RWD
Tarif

A partir de 1 275,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Développer une application web robuste avec le framework Django
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Prendre en main un firewall SNS et décrire son fonctionnement
  • Configurer un firewall dans un réseau
  • Définir et mettre en oeuvre des politiques de filtrage et de routage
  • Configurer un contrôle d'accès aux sites Web en HTTP et HTTPS (proxy)
  • Configurer des politiques d'authentification
  • Mettre en place différents types de réseaux privés virtuels (VPN IPSec et VPN SSL).
Tarif

A partir de 2 550,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Décrire l'ergonomie logicielle et les différences entre UX/UI Design
  • Identifier les éléments clés de l'ergonomie mobile et les différents niveaux de mobilité
  • Analyser l'utilité et l'utilisabilité d'une application web existante
  • Concevoir une IHM mobile en prenant en compte les aspects multiplateformes
  • Réaliser des maquettes papier et numériques en utilisant des outils appropriés
  • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
  • Appliquer les principes de navigation, les patrons de conception et les guidelines Android
  • Concevoir un livrable de maquette en utilisant une approche mobile first
Tarif

A partir de 1 950,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire l'architecture et les composants de la famille Cortex XDR
  • Utiliser la console Web Cortex XDR, les rapports et les dashboards
  • Utiliser pleinement la console Cortex XDR
  • Créer des packages d'installation, des groupes d'Endpoints et des stratégies d'agent Cortex XDR
  • Déployer l'agent sur les Endpoints
  • Créer et gérer des profils de prévention contre les "exploits" et les logiciels malveillants
  • Examiner les alertes et les classer par ordre de priorité (à l'aide de stratégies de score, de favori ou d'exclusion)
  • Gérer la sécurité des exceptions Cortex XDR
  • Effectuer et suivre les actions de réponse dans le centre d'action
  • Effectuer un dépannage de base lié aux agents Cortex XDR
  • Déployer une VM Broker et activer l'Applet Local Agents Settings
  • Gérér les concepts liés au déploiement de Cortex XDR et les exigences d'activation
  • Administrer le portail de support et la Gateway Cortex XDR pour l'authentification et les autorisations des utilisateurs.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Angular js - Développement d'application Web

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs Web souhaitant découvrir et comprendre le fonctionnement d’Angular JS, se familiariser avec les composants du framework et comprendre comment utiliser Angular JS pour optimiser et améliorer ses développements.

Tarif

A partir de 1 990,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...