With Drupal 8 comes a unified way of storing your site's configuration. Drupal's configuration system allows for an efficient development workflow when leveraging tools like Drush and Git. And it's not limited to developers. The Drupal UI also provides easy-to-use tools for administrators who need to manage their site's configuration.
In this course you'll learn all about the new configuration system in Drupal. Explore key concepts in configuration management and important skills, such as moving configuration from a local development environment to production and using the configuration system in a module. Find out how to use command-line tools such as Drupal Console, Drush, and Git, as well as GUI tools as an alternative for tasks like cloning a site and importing and exporting site configuration.
Developers can use the demo module provided with the exercise files, Transcode Profile, to explore default configuration, custom configuration entities, administrative forms, and working with configuration entity data in a form. By the end of the course, you'll understand how you can manage configuration between instances of your site and leverage the Drupal configuration system in a module.