34 videos, 8h 55m

Drupal 6 Development and Tools

Show videos in one column
Show videos in split view
Mark multiple complete (member-only)
Add multiple to a playlist (member-only)
Change speed.5x1x1.5x2x3x


  1. 212:29Essential Concepts
    1. 3:30How to install and uninstall a module
    2. 14:03How to build your first Drupal module
    3. 13:47Introduction to hooks
    4. 8:21How to add permissions
    5. 27:13Introduction to the Form API
    6. 12:44How to make your module customizable
    7. 21:33How to add and configure blocks
    8. 10:13How to add JavaScript and CSS
    9. 15:07How to theme a Drupal module
    10. 16:18How to create an install script
    11. 19:00How to create, format and validate a form
    12. 21:24How to improve form validation and process a form
    13. 18:47How to create edit and delete forms and alter other forms
    14. 10:29How to apply for a Drupal CVS account
  2. 27:05Working with jQuery and Javascript
    1. 14:25How to work with Ajax in Drupal
    2. 12:40How to implement Drupal JavaScript behaviors
  3. 67:03Securing a Module
    1. 19:29A review of module security and the t() function
    2. 16:50How to use string filtering functions, l() and url()
    3. 17:22How to use drupal_get_token() and user_access()
    4. 13:22How to work with the database securely
  4. 58:49Testing and Debugging a Module
    1. 21:40How to use a PHP debugger in Drupal
    2. 19:49How to use Selenium for Drupal testing
    3. 17:20How to use SimpleTest to automate testing
  5. 96:31PHP and MySQL Basics
    1. 24:25How to work with PHP arrays
    2. 24:25How to work with PHP functions
    3. 23:01Introduction to MySQL, tools and SELECT queries
    4. 24:40How to use JOINs, insert variables and INSERT, UPDATE and DELETE
  6. 73:25Using Komodo Edit as an IDE
    1. 5:23How to create a project in Komodo Edit
    2. 8:59How to work with projects in Komodo Edit
    3. 11:03How to work with files in Komodo Edit
    4. 12:28Understanding the Komodo Edit interface
    5. 10:19How to create snippets with variables and options
    6. 11:26Advanced snippet usage: Key binding, tabstops and abbreviations
    7. 13:47How to use templates in Komodo Edit


Add to playlist

Add to , or

Add to new playlist:

Add to playlist
This is a member-only feature
But, it's easy to become a member

Add to cart:

Add to playlist

Add to , or

Add to new playlist:

Add to playlist
Contact us

Below are the supported keyboard shortcuts for our video player.

Start / stop video
Go to next video
Go to previous video
Increase or decrease player speed by 20%
Skip ahead or go back by 15 seconds
Jump to a percentage (2 is 20%, for example)
Toggle full screen
Videos Pricing More Search
BuildAModule Logo Icon BuildAModule Logo Icon
Become a member!
1 month
6 months
10% off
12 months
20% off
All memberships come with the following:
24 / 7 access to the entire 1800+ video library
An innovative video player with a rolling transcript
Extensive Drupal and cross-platform training
A thorough and thoughtful training style
Progress tracking
Take notes on specific video sections
Intuitive multi-user management
How many users?
Go solo with a single user, or give multiple team members access through one account and get discounts by bundling multiple users into a single membership.