Add talks

This commit is contained in:
Oliver Davies 2016-01-29 12:34:33 +00:00
parent 14ce792f2d
commit f1048da9ae
2 changed files with 50 additions and 0 deletions

View file

@ -0,0 +1,31 @@
---
nav: talks
title: Getting Started with Drupal 8 Module Development
type: conference
event:
name: DrupalCamp London 2016
website: http://drupalcamp.london
location: London, UK
tags:
- conference
- php
- drupal
- drupalcamp
- drupal-8
---
{% block abstract %}
New to object-orientated PHP, Symfony or YAML, and want to get started building modules in Drupal 8? This is the session for you!
In this session, well cover:
* Where Drupal 8 modules are located, and how they are structured.
* How to build a simple module, including our own permissions and routes.
* How to add your own controller and service classes.
* What is the service/dependency injection container, and how do we use it?
* How we can use tools such as PhpStorm and Drupal Console to speed up the process.
What we wont be covering:
* Automated testing in PHPUnit or Simpletest.
* Adding third party libraries and external dependencies via Composer.
{% endblock %}

View file

@ -0,0 +1,19 @@
---
nav: talks
title: Drupal 8: Rejoining the Herd
type: conference
event:
name: PHP South Coast 2016
website: http://2016.phpsouthcoast.co.uk
location: Portsmouth, UK
tags:
- conference
- php
- drupal
- drupal-8
---
{% block abstract %}
[Drupal 8](https://www.drupal.org/8) was (finally) released on November 19th 2015, after almost 4 years of work and code commits by over 3,200 different contributors. Whilst its pretty much the same as the Drupal that we know and, hopefully, love, a lot has changed behind the scenes and under the hood!
In this talk, I'll highlight some of the new features and improvements in Drupal 8, and discuss some of the benefits to Drupal site builders, themers, and module developers. I'll also talk about some of the non-technical changes and the cultural shift from "not invented here" to "proudly found elsewhere", and how we are rejoining the PHP herd.
{% endblock %}