Course Outline

Drupal Core

  • Drupal Architecture
  • Inversion of Control (IoC)
  • Drupal Core Modules
  • Menu Creation Process

Drupal Modules

Creating Own Module for Government

  • Info files
  • Module files
  • Install files
  • Updating existing module
  • Disabling and uninstalling modules

Hooks

  • Core Hooks
  • Modules Hooks
  • Defining Own Hooks
  • Implementing Basic Hooks

Database Abstraction Layer

  • Executing queries
  • Inserting, updating, and deleting rows

Forms

  • Create a Form
  • Validate a Form
  • Multi-Form Sites
  • Add and modify validation of existing form
  • Override default submit functionality

Theming

  • Theming Engines
  • Using default theme functions
  • Overriding theme function in a theme
  • PHP Template
  • tpl Files
  • Variables
  • Theme Function
  • CSS Inclusion

Caches

  • CacheAPI
  • Utilizing Caches in Modules

Requirements

  • Basic Drupal user knowledge for government
  • Practical knowledge of PHP and MySQL

Audience

  • Junior Drupal developers for government
  • Web developers with some Drupal experience for government
  • PHP developers seeking to extend Drupal functionality for government
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories