Nouveauté 2025 : Découvrez les formations sur l'Intelligence Artificielle

Formations Drupal - CMS & Technologies Web

Formation Drupal – Nveau Initiation : Développer un site Drupal

Niveau :

Satisfaction de nos apprenants en 2024 : 98%
Taux d’assiduité : 100%

Tout savoir sur votre formation :

Formez-vous selon vos disponibilités ! Vous proposez 3 dates au choix et votre formateur vous confirme la date souhaitée.

En présentiel dans votre entreprise, dans l’un de nos 54 centres de formation ou en distanciel par visioconférence.

Contexte de la formation

Êtes-vous un développeur PHP confirmé cherchant à enrichir votre palette de compétences ? Vous demandez-vous comment apprendre Drupal, l’un des systèmes de gestion de contenu les plus puissants et flexibles ? Pensez à notre Formation Drupal Développeurs : Initiation, le tremplin idéal pour démarrer votre carrière de développeur Drupal.

Dans l’ère numérique actuelle, la maîtrise d’un CMS robuste comme Drupal est une compétence essentielle pour les développeurs web. Drupal est un outil puissant pour créer des sites web dynamiques, sécurisés et personnalisés, répondant aux besoins variés des entreprises. Que ce soit pour les développeurs indépendants, les agences digitales ou les départements informatiques d’entreprises, posséder des compétences en Drupal peut ouvrir la porte à de nombreuses opportunités professionnelles. En plus des avantages professionnels, l’apprentissage de Drupal peut aussi enrichir votre profil personnel, vous permettant de vous démarquer dans le domaine du développement web et d’accélérer votre carrière.

Ne laissez pas passer cette chance de booster vos compétences en développement web et de vous positionner comme un expert en Drupal !

Avec Expertisme, Organisme de Formation certifié QUALIOPI, plongez dans notre Formation Drupal Développeurs : Initiation. Cette formation vous offre une solide introduction aux concepts fondamentaux de Drupal, à son installation et configuration, à la création de contenus, à la gestion des utilisateurs et à la personnalisation grâce aux thèmes et modules. Votre Formateur Expert Métier vous guidera à travers chaque étape, assurant que vous acquériez les compétences essentielles pour devenir un développeur Drupal compétent. Nous nous engageons à offrir une formation de haute qualité, adaptée à vos besoins spécifiques et efficace pour vous donner les outils nécessaires pour réussir. Avec nous, vous serez en mesure de contribuer efficacement à des projets Drupal dès la fin de votre formation.

Ne manquez pas cette opportunité de transformer votre carrière en devenant un développeur Drupal compétent. Saisissez cette chance d’apprendre de notre expert en Drupal, d’améliorer votre profil professionnel et de vous positionner comme un acteur clé dans le domaine du développement web. Inscrivez-vous dès maintenant à la Formation Drupal Développeurs : Initiation et faites un pas de géant dans votre carrière de développeur web !

À qui s’adresse cette formation ?

Cette formation s’adresse principalement aux développeurs POO-PHP confirmés cherchant à étendre leurs compétences techniques en intégrant l’utilisation du CMS Drupal à leur éventail de compétences.

Elle est donc particulièrement pertinente pour les développeurs web, les ingénieurs logiciel et les architectes de solutions qui travaillent déjà avec PHP et désirent améliorer leur maîtrise de Drupal. Les concepteurs de site web et les développeurs front-end qui ont une expérience solide en PHP et qui souhaitent mieux comprendre et utiliser Drupal dans leurs projets peuvent également trouver cette formation bénéfique.

Cela s’applique aussi aux chefs de projet techniques et aux consultants IT qui ont besoin d’une compréhension approfondie de Drupal pour superviser efficacement leurs équipes et projets.

Cette formation pourrait également être appropriée pour les formateurs en développement web qui souhaitent actualiser leur contenu de cours avec une formation spécifique sur Drupal.

Objectifs

  • Maîtriser les principes de base de Drupal pour développer efficacement des modules personnalisés
  • Acquérir une connaissance approfondie du cœur de Drupal pour pouvoir interagir avec celui-ci et manipuler ses fonctionnalités
  • Gérer le routeur de Drupal, comprendre son fonctionnement et être capable d’y apporter des modifications si nécessaire
  • Apprendre à créer et à gérer des formulaires dans Drupal, en comprenant leur structure et leur fonctionnement
  • Comprendre et utiliser le modèle de données de Drupal pour optimiser la gestion de l’information.
  • Ce programme de formation est conçu pour fournir une introduction complète et détaillée à Drupal pour les développeurs débutants. Les participants sortiront de cette formation avec une solide compréhension des principes de base de Drupal, ainsi que les compétences nécessaires pour créer, gérer et modifier des sites web Drupal de manière efficace.

Programme

  • 1. INTRODUCTION À DRUPAL
    • Présentation de Drupal
    • Compréhension de la refonte Orientée Objet
    • Exploration des composants Symfony inclus dans Drupal
  • 2. INSTALLATION DE L'ENVIRONNEMENT
    • Procédure d’installation de l’environnement
    • Présentation des outils ligne de commande Drupal Console et Drush
    • Organisation des répertoires de Drupal
    • Configuration pour Multi-sites
  • 3. CRÉATION DU PREMIER MODULE DRUPAL
    • Syntaxe du YAML : typage, échappement, séquence, et cartographie
    • Déclaration du module pour Drupal avec .info.yml
    • Déclaration du projet avec composer
    • Principe de l’hameçon: hook_help dans le fichier .module
    • Déclaration des permissions
    • Création de la première page via un contrôleur
    • Liaison de la page à une URL via routing.yml
    • Création d’un lien de menu via links.menu.yml
    • Atelier pratique : développement d’un premier module de page Drupal
  • 4. THEMING (VUE)
    • Retour sur l’utilisation d’un tableau de rendu
    • Définition des fichiers de template via l’hameçon theme
    • Pré-traitement des données à injecter dans le template
    • Écriture du template pour le moteur Twig
    • Atelier pratique : définition des vues de son module
  • 5. GESTION DES MENUS ET DES LIENS
    • Types de liens spécifiques : actions, tâche locale, contextuel
    • Définition d’un plugin
    • Le gestionnaire de plugin
    • Les différents types de plugins
  • 6. CRÉATION D'UN BLOC
    • Déclaration d’une classe de bloc
    • Mise à disposition via l’annotation @Block
    • Exposition de la configuration dans l’administration
    • Prise en charge du formulaire de configuration de bloc
    • Atelier pratique : développement du bloc
  • 7. CRÉATION D'UNE PAGE D'ADMINISTRATION
    • Création d’un formulaire de configuration
    • Définition des champs de formulaire via Form API
    • Validation et soumission des données
    • Atelier pratique : mise en place de la page d’administration
  • 8. GESTION DES FORMULAIRES AVEC FORM API
    • Création d’un formulaire
    • Configuration des différents types de champs
    • Validation des données soumises par l’utilisateur
    • Altération des autres formulaires
  • 9. DÉFINITION D'UN SERVICE
    • Altération des services existants
    • Définition de ses propres services
    • Injection des dépendances
  • 10. INTERACTION AVEC LA BASE DE DONNÉES
    • Présentation de Schema API
    • Déclaration d’une installation de schema
    • Gestion des montées de version
    • Présentation de Database API
    • Interaction avec les données en base via le QueryBuilder

Version 4. Mise à jour le 01/01/2025
© EXPERTISME – Groupe SELECT® 2025 Tous droits réservés. Les textes présents sur cette page sont soumis aux droits d’auteur.

Pré-requis

Avoir une expertise en PHP ou posséder des connaissances équivalentes
Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur.

Points forts de la formation

  • Votre plan pédagogique de formation sur-mesure avec l’évaluation initiale de votre niveau de connaissance du sujet abordé
  • Des cas pratiques inspirés de votre activité professionnelle, traités lors de la formation
  • Un suivi individuel pendant la formation permettant de progresser plus rapidement
  • Un support de formation de qualité créé sur-mesure en fonction de vos attentes et des objectifs fixés, permettant un transfert de compétences qui vous rende très rapidement opérationnel
  • Les dates et lieux de cette formation sont à définir selon vos disponibilités
  • Animation de la formation par un Formateur Expert Métier
  • La possibilité, pendant 12 mois, de solliciter votre Formateur Expert sur des problématiques professionnelles liées au thème de votre formation
  • Un suivi de 12 mois de la consolidation et de l’évolution de vos acquis.

Approche pédagogique

L’approche pédagogique a été construite sur l’interactivité et la personnalisation : Présentation illustrée et animée par le Formateur Expert, partage d’expériences, études de cas, mise en situation réelle.
Tous les supports sont fournis par support papier, mail ou clé USB à chaque stagiaire.

Méthodologie pédagogique employée :
Chaque formation en présentiel ou en distanciel est animée par un Formateur Expert Métier sélectionné selon ses compétences et expériences professionnelles. Apport d’expertise du Formateur, quiz en début et fin de formation, cas pratiques, échanges d’expérience. Accès en ligne au support de formation.

Méthodes utilisées et évaluation :
Evaluation et positionnement lors de la définition du projet pédagogique avec le(s) stagiaire(s). Un QCM est donné aux stagiaires le dernier jour de la formation pour valider leurs apprentissages. Une correction collective est effectuée par le Formateur. Une évaluation de fin de stage en direct est organisée entre le Formateur et le(s) stagiaire(s) pour recueillir et prendre en compte leurs appréciations. Une attestation de fin de stage est remise aux stagiaires.

Accessibilité

Toute demande spécifique à l’accessibilité de la formation par des personnes handicapées donnera lieu à une attention particulière et le cas échéant une adaptation des moyens de la formation.
Public en situation de handicap, contactez notre référent handicap au 01 42 66 36 42.

Formateur

Nos Formateurs sont des Experts Métiers intervenants sur les prestations inhérentes sur la thématique de la formation. Ils réalisent les audits et co-construisent l’offre et le déroulé de la formation avec l’Ingénieur Pédagogique avant validation par le Responsable Pédagogique. Ils sont sélectionnés pour leurs compétences pédagogiques et leurs expériences dans la formation pour adultes.

Référence : PLATDIG-88431

Durée : 21 heures soit 3 jours

Tarif : 2535€ HT / Personne

Cette formation vous intéresse ?

Nos Experts conçoivent votre formation
individuelle sur mesure lors de la définition
de votre projet pédagogique !

Remplissez le formulaire suivant :

L’un de nos conseillers vous contactera
dans les meilleurs délais.

Partagez cette formation :

Référence : PLATDIG-88431

Durée : 21 heures soit 3 jours

Tarif : Sur Devis

Formez vos équipes !

à partir de 4 collaborateurs
Nos Experts conçoivent votre formation intra-entreprise sur mesure lors de la définition de votre plan pédagogique !

Partagez cette formation :

Témoignages
de nos apprenants

Votre parcours de formation

Étape par Étape

Formations complémentaires - Formations Drupal / CMS & Technologies Web sur-mesure

Vous avez besoin
d’une formation ?

Vous avez
besoin
d’une
formation ?