Worldwide [select]
Drupal 6 for Developers Training Course
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.
Requirements
Drupal user knowledge, basic PHP or any other procedural language (like C, Pascal, VB or other) required
Duration
Course Prices
Too Expensive? Tell us your price!
Courses You May Take Before The Course
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

Classroom Courses