Plan du cours
Introduction
- Convergence du web et du mobile
Raisons de développer des applications web progressives
- vitesse et performance (par rapport aux sites web)
- Sécurité
- capacités hors ligne
- notifications push
- amélioration du taux de rebond
- sensation et fonctionnalité semblables à celles d'une application
- contournement des App Stores
Activation de votre site web
- connexion HTTPS sécurisée
- Manifeste JSON
- Service Worker
Construire votre première Progressive Web App (PWA)
Utiliser les Service Workers pour permettre à votre application de fonctionner hors ligne
- Mise en cache des données
- Servir les notifications push
- Mise à jour du contenu
- Manipulation de données
Écoute d'événements et commandes
- Personnalisation des réponses aux demandes du réseau en fonction de l'état en ligne/hors ligne
- Persistance des données et messagerie
- [API Cache, API Fetch, API IndexedDB, postMessage(), etc.
- Accroître l'engagement des utilisateurs grâce à l'API de notification
Utiliser les actifs mis en cache dans votre application
Configurer le manifeste de l'application Web
- Ajouter l'application à l'écran d'accueil
Architecture de l'application Shell
Considérations sur l'interface utilisateur
- Facilité d'utilisation
- Localisation
Dépannage de la PWA
Déploiement de la PWA sur un App Store
Résumé et conclusion
Pré requis
- HTML, CSS, et JavaScript orienté objet.
- Un appareil mobile.
- Capacité d'exécuter Google Chrome sur un appareil mobile.
Public cible
- Développeurs web
- Développeurs d'applications
Nos clients témoignent (5)
J'ai apprécié le fait que Gunnar ait écrit pratiquement tout le code à la volée pendant que nous le parcourions, mais qu'il y ait beaucoup de matériel préparé à l'avance sur le lecteur Google auquel je peux me référer après la formation. Le code que Gunnar a écrit sur la base de l'échantillon de données que j'ai fourni à l'avance a également été extrêmement utile et a rendu la formation pertinente pour nos propres ensembles de données.
Ranvir - Schroders Personal Wealth
Formation - Visual Studio Code
Traduction automatique
Plusieurs exemples pour chaque module et grande connaissance du formateur.
Sebastian - BRD
Formation - Secure Developer Java (Inc OWASP)
Traduction automatique
Module3 Attaques et exploits des applications, XSS, SQL injection Module4 Attaques et exploits des serveurs, DOS, BOF
Tshifhiwa - Vodacom
Formation - How to Write Secure Code
Traduction automatique
Exemples concrets.
Kristoffer Opdahl - Buypass AS
Formation - Web Security with the OWASP Testing Framework
Traduction automatique
Les connaissances du formateur étaient excellentes, et la façon dont les séances étaient organisées permettant au public de suivre les démonstrations a vraiment aidé à ancrer cette connaissance, contrairement à simplement écouter passivement.
Jack Allan - RSM UK Management Ltd.
Formation - Secure Developer .NET (Inc OWASP)
Traduction automatique