Docker
TopicFor the Drupal developer, Docker is a way to provide a local development environment to run web server software.
Coding Standards in Drupal
CourseBuild Drupal Sites
GuideTheme Drupal Sites
GuideImage Styles
CoursePatches are used to describe modifications made to one or more code files, and can be used to share those changes.
Develop Drupal Sites
GuideEntities are the fundamental building blocks that make up any Drupal site. Having a good understanding of the Entity system is an important part of ensuring the data model of your Drupal site is set up properly.
Modules are bundles of primarily PHP code that extend Drupal in order to add new features or alter existing functionality.