Drupal backend development involves building and maintaining the server-side components of a Drupal website. This includes managing content types and fields, creating custom functionality using Drupal's module system, and optimizing performance and security. Drupal backend developers need to have strong programming skills in PHP, as well as an understanding of web development concepts such as HTTP, HTML, CSS, and JavaScript. They also need to be familiar with Drupal's module system, database abstraction layer, and other development tools. Overall, Drupal backend development is a critical part of building and maintaining a Drupal website.
Custom Modules
Routing System Controller Services and Dependency Injection Rest API Caching Event Systems Plugins Database Batch, Queue & Cron Http Client - How to call external / third party API's PHPUnit
Installation Drupal Setup Methods definition Examples Code snippet