1

Formation Drupal Avancée : Thèmes et Personnalisation

Comprendre les types de contenus et champs

  • Exploration des types de contenu par défaut (Article, Page, etc.).
  • Ajout et gestion des champs personnalisés (texte, date, fichier, images, etc.).

Création de nouveaux types de contenu

  • Définir des types de contenu spécifiques adaptés à des besoins particuliers.
  • Configurer et personnaliser les formulaires et les affichages des contenus.

Gestion des taxonomies

  • Création et gestion des vocabulaires pour organiser le contenu.
  • Utilisation des termes de taxonomie dans la structuration des contenus.

Exercices pratiques

  • Création d’un mini-projet intégrant des types de contenus personnalisés et des taxonomies.
  • Application des champs personnalisés à un projet concret.

Jour 2 : Thèmes et personnalisation

Les thèmes Drupal

  • Fonctionnement des thèmes dans Drupal :
    • Comprendre le rôle des thèmes dans l’apparence d’un site.
    • Vue d’ensemble des thèmes disponibles (thèmes de base, premium, et personnalisés).
  • Installation et activation de thèmes :
    • Recherche, téléchargement, et activation de thèmes.
    • Configuration des options de base d’un thème.

Création de thèmes personnalisés

  • Structure d’un thème :
    • Organisation des fichiers et dossiers nécessaires à un thème Drupal.
    • Explication des fichiers info.yml pour la déclaration d’un thème.
  • Ajout de CSS et JavaScript personnalisés :
    • Inclusion de fichiers CSS et scripts JavaScript.
    • Gestion des librairies et priorités dans un thème.
  • Utilisation des zones et blocs :
    • Comprendre et manipuler les régions définies dans un thème.
    • Placement et personnalisation des blocs à l’aide des zones disponibles.

Personnalisation avancée avec Twig

  • Introduction à Twig :
    • Présentation du moteur de templates Twig et syntaxe de base.
  • Utilisation des templates Twig :
    • Modification des templates de contenu pour un affichage personnalisé.
    • Surcharge des templates en fonction des types de contenus.
  • Gestion des images et médias dans les thèmes :
    • Intégration et affichage dynamique des images et médias.
  • Prise en charge des versions responsives :
    • Concepts de design responsive.
    • Tests et ajustements pour une compatibilité multi-appareils.

Exercices pratiques

  • Création d’un thème personnalisé.
  • Intégration des fichiers CSS et JavaScript.
  • Personnalisation des affichages avec Twig et mise en place d’un design responsive.



Formation Drupal | Formation la plus complète

Introduction à formation Drupal

Modèle Client/Server

Site statique vs site statique

Définition d’un CMS

Installer Drupal

Traduire de Drupal
Découvrir l’interface d’administration de Drupal

Prise en main de Drupal

Créer son premier article
Créer sa prémière page de base
Différence entre page de base et article

Configurer le site Drupal

Parametrer les pages d’erreurs

Configurer le moteur de recherche

Configurer son editeur de texte Drupal

Créer un style d’image

Découvrir les raccourcis
Configurer le mode maintenance

Atelier pratique: Mulitples exercices pour prendre en mai Drupal

Gestion de contenu avec Drupal

Comprendre la notion de type de contenu
Gérer les champs d’un type de contenu Drupal
Gérer le formulaire d’édition d’un type de contenu Drupal
Gérer l’affichage d’un type de contenu Drupal
Gérer les droits d’utilisateurs sur les types de contenu

Apprendre la Taxonomie de Drupal

Comprendre le vocabulaire

Ajouter un vocabulaire termes
Ajouter un terme
Gérer le formulaire d’édition d’unvocabulaire
Gérer l’affichage d’un vocabulaire

Atelier pratique: Manipuler les types de contenus existants pour mieux comprendre la notion de type de contenu

Gestions des utilisateurs

Les rôles

Ajouter des droits

Atelier pratique: créer des utilisateurs et leur affecté des droits

Gestion de l’affichage d’un site Drupal

La structure du site Drupal

Le thème

Les menus

Ls blocs

Les régions

Gestion des blocs

Installer un thème Drupal

Gestion des thèmes

Retouches et modifications du style

Etendre Drupal

Activer un module installé par défaut
Rechercher et installer un module
Ajout de modules

Atelier pratique: Installer deux modules

Réferencement

Définition du référencement

Notions de base du referencement naturel

Maintenir son site Drupal

Importer et exporter du contenu.

Mettre à jour le logiciel.

La mise en maintenance du site

La sauvegarde et la restauration du site

La mise à jour du site

Notion avancée(S’il reste du temps)

Comprendre le principe
Faire un exemple




Doussou Formation recrute un formateur en développement Web Junior à Montréal

Société:

Doussou Formation est un organisme privé de formation continue en informatique assurant des prestations de développement (PHP/MySQL,.NET, Java/JEE, JavaScript,..) et des formations.
Nous intervenons dans nos locaux à Montréal, Québec, Gatineau ou en privée chez nos clients.

Principales responsabilités

  • animer des formations de développement Web sur les sujets : JavaScript, Angular et autres frameworks, PHP/MySQL, les webservices, Symfony ou Moodle, etc
  • participer à des projets de développement PHP.

 Formation et expérience

  • DEC en informatique, ou Diplôme d’études universitaire en informatique ou programmation
  • 3 à 5 ans d’expérience

Profil recherché

  • Maîtrise des technologies et concepts Web, PHP, JavaScript, HTML, XML)
  • Connaissance de frameworks Javascript : Angular, React,…
  • Connaissance des outils CMS Open Source (Drupal, WordPress, etc).
  • Connaissance des frameworks (Symfony, Laravel, Zend Framework).
  • Maîtriser, manipuler et comprendre l’environnement SQL
  • Capacité à enseigner
  • La connaissance des outils Adobe est un réel plus.

Qualités personnelles recherchées :

  • Disponibilité.
  • Mobilité.
  • Autonome et rigoureux.

Conditions de travail :

  • 40 heures par semaine
  • Poste permanent à temps plein
  • Environnement de travail détendu

Informations complémentaires:

Plus d’informations sur la société www.dousou-formation.com

Merci de transmettre vos candidatures (lettre + CV) à info@doussou-formtion.com