Drupal Guides

Learn Drupal site building, theming, and development with Drupalize.Me

In these guides, you will learn:

  • What is Drupal?
  • How do I build or manage a Drupal site?
  • How do I create themes for Drupal?
  • How do I extend Drupal's functionality?
  • How do I migrate or upgrade my site to the latest Drupal version?
  • How do I prep for an Acquia certification exam?

Topics

Already have a good idea of what you want to learn?

Search Drupalize.Me

Find your Drupal path

Are you new to Drupal? Start with our Introduction to Drupal guide. Are you a developer ready to develop a theme or module? These Drupal tutorial guides will help you find your best starting point. Still not sure? Keep scrolling or ask us!

Site Building
The best way to get started with Drupal concepts and site building skills.

Drupal User Guide

Module Development
Learn Drupal module development in this hands-on guide.

Drupal Module Developer Guide

Theming
New to Drupal theming? This hands-on guide is for you.

Hands-On Theming

Site building

There's a lot you can do in Drupal without writing code. These guides walk you through installing Drupal, managing content and users, adding contributed modules, building views, layouts, managing media, and creating editorial workflows.

Site Building Guides:

Site Building
The best way to get started with Drupal concepts and site building skills.

Drupal User Guide

Theming

Theming
Theming controls the look, feel, and markup of a Drupal site.

Theme Drupal Sites

Take control of Drupal's appearance with themes! Learn all about templates, asset libraries, Twig, preprocessing, JavaScript in Drupal, and more.

Theming Guides:

Module development

Developers, also known as engineers or programmers, use their knowledge of PHP, MySQL, HTML, JavaScript, and CSS to extend, alter, and enhance Drupal by creating modules.

Module Development
Learn Drupal module development in this hands-on guide.

Drupal Module Developer Guide

Module Development
Explore Drupal APIs and development patterns in depth.

Develop Drupal Sites

Module Development
Learn how to use Symfony components in Drupal.

Symfony for Drupal Developers

Migration

Whether you're updating from Drupal 6 or Drupal 7, or importing data from some other source, you need to know about the migrate system in Drupal core.

Migration courses:

Migrating to Drupal course 5 tutorials
Extend the Migrate API course 10 tutorials
Module Development
Upgrade from Drupal 7 or import custom data using Drupal's Migrate API.

Learn to Migrate to Drupal

Acquia certified exam prep

Acquia Certification
We have tutorials to help you study for the Acquia Certification Exams.

Acquia Certification Exam Preparation

Get an overview of the exams and the exam process, or dive in and start studying for a specific exam.

Acquia Exam Guides: