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



Prix par participant

Cours Similaires

Advanced Progressive Web App (PWA)

14 heures

Progressive Web Apps (PWA)

14 heures

Transform a React Application into a Progressive Web App (PWA)

14 heures

Backdrop CMS for Developers

7 heures

Backdrop CMS for Administrators

7 heures

Drupal 10: Module Development and DevOps with Azure

21 heures

Administering a Drupal 7 Website

7 heures

Drupal 7 for Developers

14 heures

Drupal 8 for Administrators

14 heures

Administering a Drupal 8 Website

7 heures

Drupal 8 for Developers

14 heures

Drupal 8 Themes

7 heures

Building Web Applications with Drupal 8, Views, Fields and Panels

14 heures

Master Drupal 9/10 Site Building / Architecture

14 heures

Drupal

21 heures

Catégories Similaires

1