Drupal 6 for Developers Training Course

Node ID: 1341
 

Duration

14 hours
 

Requirements

Drupal user knowledge, basic PHP or any other procedural language (like C, Pascal, VB or other) required

 

Public Course Dates

There is no public course dates for this training.
This course would cost you around 1490GBP + VAT.
Please submit a public course date request for the exact price.

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