Drupal 8 Backend Development Training

Learn how to develop new features for Drupal and debug issues with existing functionality with our Drupal 8 backend development workshop.

While Drupal 8 makes it possible to build most of a website through a point-and-click UI, there's often features you'll want to add to your project that will need custom development.

Fortunately Drupal's API makes development of new functionality quick and easy, and the flexibile module system means that new features can be added in a way that keeps the rest of your site maintainable.

Our Drupal 8 Backend Development workshop promotes best practises for security, performance, and maintanability.

Drupal 8 Backend Development workshop will enable you to...

  • Build a Drupal 8 Module

  • Set configuration with YAML

  • Render output with Twig

  • Understand how Drupal uses Object Oriented Programming

  • Structure and organise code with Namespacing and Autoloading

  • Manage object dependencies with Dependency Injection Containers

  • Create and use Services

  • Work with Events and Sub-Requests

  • Use Plugins, Annotations and Subscribers

  • Interact with State API, Configuration API, Forms and Blocks

  • Maintain a code base with Composer and Packagist

  • Leverage Symfony Components

  • Understand Drupal’s caching system

At the end of the day the you will feel confident to continue exploring Drupal’s API and will be able to ask the right questions to get the answers you need.

Who this session is for…

Anyone with knowledge of PHP and Drupal site building concepts, and is ideal for Drupal 6 and 7 developers transitioning to Drupal 8.

About our Drupal training workshops...

Our Drupal 8 training courses take place at a purpose built training centre in London, and we guarantee small class sizes, no more than 8 students per training course, so that you can get the attention you need.

As specialists who have been working with Drupal since 2007 we have a wealth of knowledge we would like to share with you.