Date: 22/05/14 & 23/05/14
Location: Leuven
Duration: 2 days
Price: €650
Course description: Learn how to get custom functionality using Drupal’s hook system, as well as how to extend or alter contributed module functionality. Participants in this course will have used CCK, Views and Panels to create websites but have never built their own module. Participants will start writing a simple module to writing a complex module, step by step which uses Forms API, Schema API, all of the top ten Drupal hooks, creates custom database tables.
Pre-requisites: Site building experience with Drupal or completion of Site builder training. Understanding of and experience with PHP. A one day Introduction to PHP for Drupal is also available as an add-on in Day 1 to prepare for this training.
By the end of the training you will…
Understand Drupal's hook system and development architecture
Learn about the construction of 90% of Drupal modules
Know how to develop simple to complex modules
Know how to insert and extract data using Drupal's core database abstraction layer
Be able to responsibly modify contributed modules using patches.
Understand best practices, security techniques, conventions and coding standards