Drupal 8 - Administration

Cours DP8-01

Classe présentielle

  • Ref. DP8-01
  • 3 jours
  • Lausanne
  • CHF 2'300.00

Classe virtuelle

  • Ref. DP8-01
  • 3 jours
  • Partout
  • CHF 2'300.00

Sur-mesure

  • Ref. DP8-01
  • A définir
  • Campus ITTA / Site client
  • Sur demande
Introduction 
Cette formation Drupal 8 permettra aux participants de créer efficacement des sites web avec le CMS Drupal en respectant les bonnes pratiques de cette nouvelle version.
Objectifs 
  • Installer et configurer Drupal 8
  • Créer et organiser les contenus
  • Installer et configurer des modules
  • Installer et personnaliser des thèmes
  • Mettre en place un site Drupal 8 et connaître les bonnes pratiques
  • Administrer un site Drupal 8
  • Être à l'aise avec les nouveaux concepts Drupal
  • Configurer un site vitrine sous Drupal 8
Connaissances préalables 
Contenu du cours 
Module 1 : Introduction à Drupal
  • Leçon 1 : Qu'est-ce que Drupal?
  • Leçon 2 : Sur quelles technologies s'appuie Drupal?
  • Leçon 3 : Qu'est-ce que l'open-source?
  • Leçon 4 : Distributions Drupal
  • Leçon 5 : Caractéristiques communes d'un CMS
  • Leçon 6 : Installation d'une copie locale de Drupal

Module 2 : Concepts de base
  • Leçon 1 : Utilisateurs
  • Leçon 2 : Thèmes
  • Leçon 3 : Nœuds
  • Leçon 4 : Types de contenu
  • Leçon 5 : Taxonomie
  • Leçon 6 : Système de menus
  • Leçon 7 : Modules (core vs. contrib)
  • Leçon 8 : Téléchargement et installation de nouveaux modules / thèmes ou personnalisés) nouveaux modules et thèmes

Module 3 : Administration des utilisateurs
  • Leçon 1 : Les rôles
  • Leçon 2 : Autorisations
  • Leçon 3 : Profils
  • Leçon 4 : Modules de support

Module 4 : Administration du contenu
  • Leçon 1 : Types de contenu
  • Leçon 2 : Traitement d'image
  • Leçon 3 : Des champs
  • Leçon 4 : WYSIWYG
  • Leçon 5 : Taxonomie

Module 5 : Vues
  • Leçon 1 : Concepts
  • Leçon 2 : Vues avancées
  • Leçon 3 : Vues de base

Module 6 : Examen des concepts de base / auto-évaluation PHP / HTML / CSS
  • Leçon 1 : Projet de travail indépendant
  • Leçon 2 : Bases de l'auto-apprentissage du HTML moderne
  • Leçon 3 : Bases du langage de script PHP auto-étude
  • Leçon 4 : Bases de l'auto-apprentissage CSS moderne

Module 7 : Modules personnalisés et utilisation de Drupal.org
  • Leçon 1 : Anatomie du module
  • Leçon 2 : Le système de crochet de Drupal
  • Leçon 3 : Module de codeur
  • Leçon 4 : Forums Drupal.org
  • Leçon 5 : Files d'attente de problèmes Drupal.org
  • Leçon 6 : Documentation de Drupal.org
  • Leçon 7 : Trouver et évaluer des modules et des thèmes

Module 8 : Thématisation
  • Leçon 1 : HTML / CSS / PHP
  • Leçon 2 : Fichiers modèles
  • Leçon 3 : Anatomie d'un thème Drupal
  • Leçon 4 : Fonctions de thème
  • Leçon 5 : Module Développeur de thème

 

Le fil rouge de cette formation est la création d'un site de bibliothèque, créant des livres, des auteurs, les liens entre les deux, et divers listings (diaporama des auteurs, liste des livres d'un auteur, etc.).

Lab / Exercices 
Pendant le cours, les participants sont encouragés à participer activement à l'expérience d'apprentissage en exécutant des exemples de fichiers pendant les cours et en effectuant des tâches de codage pendant les labs. Chaque session de lab vous permet de comparer votre solution à celle de l'instructeur.