New FREE Series! Drupal 8: Composer and Configuration Management
I'm releasing a new series today!!!!!
Over the last year, I've given a talk at DrupalCon, DrupalCorn Camp, and Drupal Camp Colorado all about using Composer and Configuration Management in Drupal 8. Those sessions were around 45 minutes, which is much too short to go in depth, and explain everything thoroughly.
This series is the answer to that issue.
There is just over 1hr 15min of content in 26 videos that fall pretty well into seven parts. Here's the outline:
Part 1: Intro
- Intro
Part 2: Installing Drupal 8 Locally
- Creating a New Drupal 8 Project Using the Composer Template
- Setting Up MAMP to Serve Your Site Locally
- Using xip.io for Local Device Testing
- Creating a Drush Alias
- Installing Drupal with Console
- Configuring settings.php and settings.local.php
- Committing Your Project to Git
Part 3: Using Composer
- Installing and Uninstalling Modules with Composer
- Installing the Dev Version of Modules
- Updating and Downgrading Modules
- Skipping Specific Module Versions
- Specifying Acceptable Version Ranges
- Enabling Modules with Drush and Deciding What Version Pattern to Use
Part 4: Configuration Management
- Setting the Config Directory in settings.php
- Exporting Config Locally
- Using the Configuration Installer Install Profile
Part 5: Installing Drupal 8 on a Remote Server
- Installing the Site on a Production Server with Composer
Part 6: Overriding Settings in Code with settings.local.php
- Setting up settings.local.php
- Changing the Site Name and Disabling CSS Aggregation in settings.local.php
- How to Enable Theme Debugging on Development Sites
- Overriding Module Configuration (Like Google Analytics) in settings.local.php
Part 7: Putting it all Together
- Configuring a Local Site and Exporting it's Configuration with Git
- Pulling Changes to a Remote Site (And some gotchas)
- Using Drush Shell Aliases to Make Development Easier
- Verifying the Changes Made on Local and Reflected on Live
I'm pretty excited to finally have this series out, and hope you enjoy it! Oh... did I mention that it's ABSOLUTELY FREE?!?! Well, it is! So, check it out now, and let me know what you think.
Tags: Drupal 8ComposerConfiguration ManagementLocal DevelopmentDrushGitShell-Aliasesplanet-drupal