In this series, we'll go over the new concepts and techniques being introduced in Drupal 8, build a simple Drupal 8 module, and go through the basics of object oriented programming. But that's not all... With a Drupal 8 release just on the horizon, you can be sure we'll have plenty more Drupal 8 goodness where that came from!
Overview
Syllabus
Why you should be excited about Drupal 8.
Who the "Drupal 8 Developer Prep" series for and what we will be covering.
How to install our Drupal 8 snapshot with Dev Desktop.
How to set up basic module scaffolding in Drupal 8.
How a .info.yml file works, the purpose of using YAML and what the 'type' attribute is for.
Adding a hook_page_alter() and hook_form_alter() to our module.
How to add a page programmatically with a module.
A brief comparison to adding a page programmatically in Drupal 7.
Reviewing the code in our Controller class file.
Reviewing the code in our routing.yml file.
Reviewing our hook_menu() code.
Overview of what we're about to cover (OOP, autoloading, namespaces and Symfony).
The difference between procedural and object-oriented programming.
Taught by
BuildAModule