Publicatiedatum : 04/02/2026

Opleiding : Drupal, ontwikkelaar

voorbereiding op Drupal-ontwikkelaarcertificering (huidige versie)

Praktijkcursus - 3d - 21u00 - Ref. UPD
Prijs : 1720 € V.B.

Drupal, ontwikkelaar

voorbereiding op Drupal-ontwikkelaarcertificering (huidige versie)



Je zult het Drupal CMS gebruiken om je ontwikkelingen te versnellen door gebruik te maken van de API's (Entity API, Schema API, etc.). U zult leren hoe u modules kunt maken die kunnen interageren met Drupal. U zult de manier waarop het werkt of de community modules aanpassen zonder de broncode aan te raken.


INTER
INTRA
OP MAAT

Ter plaatse of via klasverband op afstand
Beschikbaar in het Engels op aanvraag

Ref. UPD
  3d - 21u00
1720 € V.B.
En option :
Dynamique.Model.Bean_FormationOption
: 320 € HT




Je zult het Drupal CMS gebruiken om je ontwikkelingen te versnellen door gebruik te maken van de API's (Entity API, Schema API, etc.). U zult leren hoe u modules kunt maken die kunnen interageren met Drupal. U zult de manier waarop het werkt of de community modules aanpassen zonder de broncode aan te raken.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Drupal en de ontwikkelomgeving installeren en configureren
Modules installeren en maken
Blokken aanmaken en beheren
Formulieren maken en wijzigen
Toegang tot hulpbronnen veiligstellen

Doelgroep
Ontwikkelaars, projectmanagers.

Voorafgaande vereisten
Goede kennis van PHP, HTML en CSS. Kennis die gelijkwaardig is aan die van de cursus "Drupal, maken en beheren van een contentmanagementsite" (ref. UPA).

Praktische modaliteiten
Praktisch werk
Praktisch werken aan de installatie van Drupal en het maken, aanpassen en beveiligen van een module.

Opleidingsprogramma

1
Inleiding

  • Inleiding tot Drupal (node, taxonomie, enz.).
  • Presentatie en installatie van ontwikkeltools.
  • Drupal installeren.
  • Ontwikkelaarstools: firebug, module "devel".
  • Objectconcepten (klassen, interfaces, dependency injection, PSR-4, enz.).
Praktisch werk
Installatie van Drupal en WAMP of DDEV.

2
Een module maken

  • De benodigde bestanden.
  • Bestandsstructuren (automatisch laden).
  • PSR-0 en PSR-4.
  • Containers, diensten en injectie van afhankelijkheden.
Praktisch werk
Modules installeren en maken.

3
Het routeringssysteem

  • Routingbeheer.
  • Koppel een URL aan een pagina.
  • Gebruik van de methoden create() en __construct().
  • Dynamische URL's maken.
  • Menu-, context-, actie- en tabbladkoppelingen toevoegen.
Praktisch werk
Geef een pagina met argumenten weer.

4
Het bloksysteem

  • Blokken beheren met de huidige versie van Drupal.
  • Inleiding tot bloktypes.
  • Hoe maak ik een blok met een insteekblok?
Praktisch werk
de cache van een blok configureren.

5
Het cache-systeem

  • Drupal cache modules.
  • Contexten, tags en max-age.
  • Cache-metagegevens toevoegen aan een weergave.
Praktisch werk
De cache voor een blok instellen.

6
Gebruikers

  • Wat is een knooppunt? Maak een "knooppuntmodule".
  • Knooppunten programmatisch manipuleren.
  • Acties onderscheppen die op gebruikers worden uitgevoerd.
  • Toevoeging van een tabblad op elke gebruikerspagina.
Praktisch werk
Een updategeschiedenis maken.

7
Formulieren

  • Formulieren maken door te programmeren (formulier-API).
  • Beheer de validatie en indiening van formulieren.
  • AJAX-formulieren.
  • De lay-out van een formulier wijzigen.
  • Een Drupal-formulier wijzigen zonder de broncode aan te raken (hook_form_alter).
Praktisch werk
Maak een formulier.

8
Configuratie-API

  • Configuratiebeheer: YAML-bestanden, importeren/exporteren.
  • Maak een formulier in de Drupal backoffice.
  • Je eigen configuratie toevoegen: de Config.
  • Configuratievertaling.
Praktisch werk
een configuratieformulier instellen.

9
Beveiliging

  • Toegang tot een blok beveiligen.
  • De toegang tot een pagina beveiligen.
  • Maak je eigen toegangscontrolesysteem.
Praktisch werk
Zet een toegangscontrolesysteem op.

10
Twig-sjabloon

  • Theemsysteem.
  • Verklaring van een sjabloon.
  • Variabelen doorgeven aan een sjabloon.
Praktisch werk
Een nieuw type rendering instellen met behulp van een sjabloon.


Opties
: 320 € HT
Aan het eind van deze cursus heb je de mogelijkheid om binnen een jaar de Trained People Developer Drupal-certificering (huidige versie) te halen.backhighlightsHet wordt aanbevolen om het examen tussen 3 en 6 maanden na de cursus af te leggen.backhighlightsHet examen vindt online plaats, duurt 60 minuten en bevat een MCQ van 40 vragen.

Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Laatste plaatsen
Garantiedatum ter plaatse of op afstand
Gegarandeerde sessie

KLAS OP AFSTAND
2026 : 3 juni, 14 okt.

PARIS LA DÉFENSE
2026 : 3 juni, 14 okt.