Drupal Development

The course is for anyone who is interested in started developing web application with Drupal.
We recommend (but in no way require) that participants come with some knowledge of the following
Installing software on on Windows, Linux or Mac.
Basic programming knowledge.
Duration
2 Day(s)
Level
Intermediate

Course summary

Drupal is an excellent framework for building complex (or simple) web applications. To the developer who knows when to leverage its APIs and its truly massive set of existing contributed modules and functionality, it becomes a platform where applications can be built and brought to a stable state in staggeringly short amount of time. In this course, we’ll look at developing applications in Drupal; leveraging Drupal core; evaluating, integrating and extending contributed modules; and writing and managing our own modules and configuration.

What we’ll be covering:

  • What’s changed in the lastest version of Drupal
  • How to think like a Drupal developer
  • Intergrating with Drupal core
  • Symphony components
  • Evaluating and integrating with contributed modules.
  • Best practices for extending contributed modules.
  • Drupal module development
  • Managing custom code in Drupal

Requirements

This is a full day training session and pre-registration is required for all attendees.
This is a BYOD (Bring Your Own Device) session. We recommend bringing a laptop running a modern operating system.
We provide training virtually. Alternatively, we can provide training in-person at your site/facilities.

Request training

Course type
Describe what you'd like training on.
Minimum 3 participants
Format: MM/DD/YYYY
Organization or company, if applicable.