A facilitator giving training to 3 persons.
FORMATION

Formation complète Drupal

Apprenez comment bâtir un site web avec Drupal, de A à Z. Cette formation en profondeur comporte trois volets: la création de sites, l'élaboration de thèmes, et le développement de modules. Vous pouvez vous inscrire pour les 7 journées ou uniquement à celles qui vous intéressent. 

Jour 1 : Création de sites Web et architecture Drupal

Au terme de cette journée, vous serez à l'aise avec l'entièreté du processus de création d'un site Web avec Drupal. Vous aurez la chance de créer vous-même une architecture d'informations pour Drupal en plus d'implémenter des fonctionnalités avancées, autant avec Drupal Core qu'avec des modules développés par les contributeurs.

  • Planification et implémentation de types de contenu
  • Techniques d'organisation du contenu
  • Configuration de mise en page
  • Utilisation de Paragraphs pour structurer le contenu
  • Conception de pages d'atterrissage (landing pages)
  • Sélection et installation de modules contribués
  • Pratiques de maintenance à suivre
  • Liste de vérification pré-lancement

Jours 2 à 4 : Élaboration de thèmes pour Drupal

Lors de ce volet de la formation, vous apprendrez à personnaliser le design de votre site Drupal en créant deux thèmes pour ce dernier: un sur Drupal Core, et l'autre à l'aide d'un framework de développement front-end. Découvrez comment modifier la mise en page de votre site, paramétrer des modèles Twig, et organiser votre thème selon les bonnes pratiques.   

  • Création d'un thème Drupal personnalisé
  • Utilisation des modules de base Drupal
  • Comprendre le système de modèles (templates) de Drupal
  • Ajout de CSS et de JavaScript à votre thème Drupal
  • Syntaxe et mise au point Twig
  • Conception de sous-thèmes à l'aide de Bootstrap, de Zurb Foundation, etc. 
  • Personnalisation des vues avec Twig
  • Fonctions de prétraitement (preprocessing)
  • Utilisation de SASS avec votre thème Drupal
  • En faire plus avec les modèles Twig
  • Gestion des éléments internes et externes à l'aide de bibliothèques 
  • Bonnes pratiques pour la création de thèmes Drupal

Jours 5 à 7 : Développement de module pour Drupal

Le volet ultime de la formation portera sur le développement d'un module avec les éléments standards: blocs, permissions, formulaires et pages. En plus de comprendre les concepts fondamentaux des modules et de leur fonctionnement, vous apprendrez comment utiliser la programmation orientée objet avec Drupal et découvrirez les outils essentiels au développement Drupal. Les participants auront la chance d'acquérir de l'expérience concrète en développement de modules. 

  • Création d'un module Drupal
  • Standards de code pour Drupal 
  • Utilisation de Drush, de la console Drupal, et de Composer
  • Création programmatique de pages
  • Création de champs personnalisés et de formateurs
  • Utilisation du module Examples
  • Création de formulaires personnalisés
  • Intégration de base de données
  • Création programmatique de blocs
  • Création de formulaires administratifs
  • Conception et application de patches 
  • Gestion de configuration

À qui s'adresse la formation complète Drupal?

Cette formation est idéale pour les développeurs/euses qui désirent en apprendre le plus possible sur Drupal en 7 jours. Si vous n'avez pas d'expérience en développement, nous vous conseillons de suivre notre formation de base afin d'acquérir les connaissances requises, ou bien de commencer seulement avec le premier volet de cette formation-ci. 

FAQ

Qu'est-ce que je dois apporter? Les participants doivent avoir en main leur ordinateur portable et un chargeur. Contactez-nous pour louer un ordinateur portable.

Puis-je payer avec un chèque? Dans la plupart des cas, nous acceptons le paiement par chèque. Contactez-nous et nous pouvons vous délivrer une facture pour la formation.

Offrez-vous des rabais pour les organismes de bienfaisance ou les particuliers? Oui, contactez-nous pour recevoir un rabais sur le cours.

Offrez-vous une formation personnalisée? Oui, nous pouvons fournir une formation personnalisée sur place pour votre équipe. Entrez en contact avec nous et nous pouvons mettre en place une formation adaptée à vos besoins.

Proposez-vous des remboursements? Les billets ne sont pas remboursables, mais il est gratuit et facile de transférer votre billet à une autre personne. Contactez-nous pour nous faire savoir si vous souhaitez transférer votre inscription.

FAQ

Qu'est-ce que je dois apporter? Vous devez apporter un ordinateur portable et un chargeur sur le parcours. Ou contactez-nous pour louer un ordinateur portable.

Puis-je payer avec un chèque? Dans la plupart des cas, nous acceptons le paiement par chèque. Contactez-nous et nous pouvons vous délivrer une facture pour la formation.

Quelle est la taille de la classe? Nos classes ont généralement 6-10 participants, et nous avons une limite stricte de 12 participants par entraîneur.

Offrez-vous des rabais pour les organismes de bienfaisance ou les particuliers? Oui, contactez-nous pour recevoir un rabais sur le cours.

Offrez-vous une formation personnalisée? Oui, nous pouvons fournir une formation personnalisée sur place pour votre équipe. Entrez en contact avec nous et nous pouvons mettre en place une formation adaptée à vos besoins.

Proposez-vous des remboursements? Les billets ne sont pas remboursables, mais il est gratuit et facile de transférer votre billet à une autre personne. Contactez-nous pour nous faire savoir si vous souhaitez transférer votre inscription.

Formations associées

Introduction à Drupal

Apprenez la terminologie et les concepts essentiels et créez votre premier site Web avec Drupal.

2-Day Drupal Essentials Training

Learn essential Drupal concepts and build out the content for a fully-featured website.

Infolettre Evolving Web

Abonnez-vous pour obtenir des tutoriels, des conseils et des idées, en plus de recevoir toutes les infos sur notre populaire série de formations Drupal