drupal-training

Calibrate has been working with Drupal since early 2007. Since version 5 our employees have invested in in-depth knowledge of Drupal. We regularly pass on this knowledge to fellow developers or customers who want to take it to the next step.

Drupal has a fairly steep learning curve, so it can be very useful to give yourself or your employees a Drupal training. In this way you avoid learning bad principles and immediately learn how to do it. The Drupal Way!

Device laptop

Zin in een Drupal job?

Een job als Drupal developer laat je om je uit te leven in zowel frontend als backend ontwikkeling.

Tailor-made training

Below you can discover the standardized trainings. However, most of the time you need a tailor made training program with a personal approach. That is why in most cases we offer a tailored training.

Managing a Drupal website

Get a solid introduction to Drupal. As you go, learn more about the most essential features and concepts of Drupal. At the end of this course, you will feel familiar with the necessary terminology and will be able to understand how Drupal websites are constructed and how to edit them. 

  • Level : beginner
  • Result : After this training you will be able to edit a Drupal website using the Drupal interface.
  • Knowledge needed : a healthy interest
  • Target audience : all profiles

The following topics are covered in this training:

  • Standard concepts / structures of Drupal
  • How do I create, edit or delete a page?
  • How can I build a page with paragraphs?
  • How can I (automatically) publish or depublish a page?
  • How can I manage the SEO of my Drupal website?
  • How do I manage users and permissions on my Drupal website?
  • How can I manage the approval flow of a page?
  • ...

Your Drupal website

We offer the possibility to tailor this training based on your Drupal website. The topics of the course depend on the structure of the Drupal website. Please contact us to discuss the possibilities for your Drupal website.

Drupal site building

You will be brought up to speed on Drupal and how to tackle your own project.

  • Level : beginner or after a first introduction to Drupal
  • Result : After this training you will be able to select the right, popular modules to realize the functionality for your own Drupal projects.
  • Knowledge needed : a healthy interest
  • Target audience : site administrators, web developers, webmasters

In this training the basic principles of Drupal are explained by means of the following parts:

  • What are content types and taxonomy vocabularies?
  • How is the Drupal roles and permissions system structured?
  • How can I define my own paragraph types?
  • What are the best practices to create a Drupal view?
  • What are the best and most commonly used Drupal contrib modules?
  • ...

After this training you will be able to create your own Drupal website using popular Drupal contributed modules.

Drupal backend development

At this training the prescribed Drupal backend techniques are demonstrated by 'hooking in' to existing modules and creating your own custom modules. Through these techniques you will be able to better understand the driving force of an existing or new Drupal website.

  • Level : advanced
  • Result: After this training you will be able to develop your own Drupal module and configure it for your Drupal project.
  • Knowledge needed : a healthy interest and basic PHP programming skills
  • Target audience : (backend PHP) developers, Drupal developers

Below are a few questions that are covered in this training:

  • How do I create a custom page using a controller?
  • How do I create a custom block?
  • What are the best practices for writing a query in Drupal?
  • How can I connect to another Drupal module?
  • How does Drupal configuration work?
  • How does Drupal cache work?
  • ...

After this course you will have the basics to support your Drupal installation on existing Drupal (contrib) modules and create new Drupal modules.

Drupal layout & theming

In this course you will learn about the different ways to create dynamic layouts in Drupal and how to choose the right approach for your site. You will learn to apply techniques and guidelines to create a flexible and scalable layout for your website. Then you'll learn how to gain more control over the look & feel by creating a custom theme in Drupal.

  • Level : advanced
  • Result : After this training you will be able to change and adjust the look & feel of your Drupal project as you please.
  • Knowledge needed : a healthy interest and basic HTML/CSS programming skills
  • Target audience : (front-end) developers, graphic designers, Drupal developers

Below are some topics of this course:

  • How do I create my own Drupal theme?
  • How does a Drupal preprocess function work?
  • What are the best practices for debugging a Drupal theme?
  • Cross-browser testing
  • What is the structure and function of a Twig file?
  • ...

After this course you will be able to create easy to configure, responsive and smart layouts that will save you a lot of time. You will also be able to choose the right approach to build a website that is secure, performant and is easy to maintain.

Calibrate opleiding

Do you want to invest in your Drupal knowledge?