Drupal 8 Kickstart

xpsusa

Getting caught up on all that is new in Drupal 8 can look daunting. No need for it to seem that way!

This session quickly presents the essentials a busy developer should understand to dive into a Drupal 8 site and see where and how to integrate their custom module in Drupal 8. 

When this presentation is complete the developer will have a valuable mental roadmap of Drupal 8. Plus, they will have a solid perspective on what they may still need to dig into further so that they can promptly develop to Drupal 8.

Provides a look at these broader aspects of Drupal 8:
- Drupal 8 Ecosystem
- Site directory structure
- Module structure
- .yml files
- How Symfony fits in
- PHP OOP: Traits, interfaces, abstract classes, classes
- PHP OOP: create, __construct 
- Dependency injection
- Services
- Bootstrap flow
- Events
- Routing and controllers
- CMI
- Hooks in Drupal 8
- Twig
- Basic Composer and Drush
- Drupal 8 Console
- Drupal Module Upgrader

The Drupal 8 Kickstart presentation will be enhanced by screensharing phpStorm showing Drupal 8 concepts in use in a new custom Drupal 8 module on a locally-installed demo Drupal 8 site.

Developers with Drupal 7 experience will find that the discipline and organization they have gained from developing to Drupal 7 will benefit them as that knowledge is expanded to include Drupal 8 concepts.

 

Session Track

Coding and Development

Experience Level

Intermediate

Drupal Version