Course not currently available

Drupal 6 for Developers

Course

In Manchester ()

Price on request

Description

  • Type

    Course

  • Class hours

    14h

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. Suitable for: Drupal user knowledge, basic PHP or any other procedural language (like C, Pascal, VB or other) required.

About this course

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Web Programming
  • Application Server
  • PASCAL
  • Web servers
  • PHP
  • Applications architecture
  • Advanced Programming
  • Database
  • Installation
  • Project

Course programme

Course review:

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

Drupal 6 for Developers

Price on request