Drupal 6 for Developers Training Course
Duration
Requirements
Drupal user knowledge, basic PHP or any other procedural language (like C, Pascal, VB or other) required
Public Course Dates
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
| Date | Venue | Price | ||
|---|---|---|---|---|
| 2013-06-03 09:30 | Bristol, Temple Gate | From 960 to 1890 GBP Check! | ||
| 2013-06-06 09:30 | London, Chiswick | From 960 to 1890 GBP Check! | ||
| 2013-06-06 09:30 | Manchester | From 960 to 1890 GBP Check! | ||
| 2013-07-01 09:30 | Bristol, Temple Gate | From 960 to 1890 GBP Check! | ||
| 2013-07-04 09:30 | London, Chiswick | From 960 to 1890 GBP Check! | ||
| 2013-07-09 09:30 | Manchester | From 960 to 1890 GBP Check! | ||
| 2013-07-30 09:30 | Manchester | From 864 to 1701 GBP Check! | ||
| 2013-07-30 09:30 | Bristol, Temple Gate | From 864 to 1701 GBP Check! | ||
| 2013-07-31 09:30 | London, Chiswick | From 864 to 1701 GBP Check! | ||
| 2013-08-20 09:30 | Bristol, Temple Gate | From 864 to 1701 GBP Check! |
Overview
This course has been created for developers, architects, project managers interested in developing with Drupal 6 platform.
The participants will learn how to override existing functionality and how to write deployable modules.
Course Outline
What is New in Drupal 6
- Architecture changes
- New hooks
- Form API changes
Drupal Core
- Drupal Architecture
- Inversion of Control (IoC)
- Drupal Core Modules
- Menu Creation Process
Drupal Modules
Creating Own Module
- Module name, directory and group
- Module dependencies
- Installation scripts (hook_install, hook_uninstall)
- Updates (hook_update)
- Database schema changes during an update
Hooks
- Core Hooks
- Modules Hooks
- Defining Own Hooks
- Implementing Basic Hooks
Database Abstraction Layer
Forms
- Create a Form
- Validate a Form
- Multi Form Sites
Theming
- Theming Engines
- PHP Template
- tpl Files
- Variables
- theme Function
- CSS Inclusion
Caches
- CacheAPI
- Utilizing Caches in Modules

Courses in other countries