Drupal 8 Kickstart for Developers
Get into the Drupal 8 mindset. Understand the new Drupal 8 paradigms. Learn about best practice PHP OOP coding as employed in Drupal 8.
This fast-moving, info-packed session presents the essentials a developer should understand to dive into a Drupal 8 site and understand more about how Drupal 8 leverages industry standards.
Provides a look at these important, innovative aspects of Drupal 8:
- Site directory structure
- Module structure
- "YAML" .yml files
- How Symfony fits in
- Basic OOP: Traits, interfaces, abstract classes, classes
- Basic OOP: Classes in Drupal 8
- Dependency injection
- Services
- Bootstrap flow
- Events
- Routing and controllers
- Caching Concepts
- Caching in a Render Array
- Render Array Essentials
- Basic Twig
- CMI
- Hooks in Drupal 8
- Composer and Drupal 8
- Composer Manager
- Drupal Module Upgrader
- Drupal 8 Console
- Valuable changes to know: No more drush disable; No more vget, vset..
- Misc
The Drupal 8 Kickstart presentation will be enhanced by screensharing PhpStorm.
When this presentation is complete the developer will have a solid mental roadmap of Drupal 7 to Drupal 8 changes. Plus, know where and how to integrate their custom module in Drupal 8.
Aimed at busy Drupal developers who need to catch up on Drupal 8.