Plan du cours

Introduction

Drupal et Web-Content Management Frameworks

  • Processus et modules utilisés pour gérer le contenu des applications web

Vue d'ensemble du cycle de développement d'une application Web

  • Natif ou progressif
  • Front-end contre back-end

Progressive Web Apps Go Native

  • Multiplateforme
  • Rétrocompatibilité
  • Parité des fonctionnalités

Applications Web progressives et notifications push

  • API de poussée
  • API de notification

Préparation de l'environnement de développement

  • Installation et configuration de NPM
  • Création de fichiers serveur permettant l'utilisation de HTTP

Créer et transformer le site web

  • Codage d'une liste de choses à faire sur un site Drupal
  • Installation du module NPM "PWA Module" ;
  • Remplacer les thèmes par défaut par des styles personal (icônes, etc.)

Optimiser l'application

  • Accessing de l'API mise en cache avec Service Worker
  • Personnaliser les informations mises en cache selon qu'elles sont en ligne ou hors ligne
  • Créer et styliser des notifications push  ;

Déploiement de l'application

  • Exécuter le sur un émulateur mobile ou un appareil mobile
  • Créer des fichiers serveur qui activent HTTPS

Dépannage

  • Vérification du site web Drupal avec Lighthouse pour déterminer s'il répond à la norme PWA

Résumé et conclusion

Pré requis

  • Expérience avec Drupal

Audience

  • Développeurs
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (6)

Cours Similaires

Catégories Similaires