Drupal Development & Site Building
Learn to build powerful, structured websites with Drupal — the enterprise-grade CMS behind governments, universities, and large organizations. You'll start with no-code site building (content types, fields, Views) and grow into custom module and Twig theme development. It's fully project-based, and you'll use AI tools to configure, understand, and extend Drupal faster.
- 1
- 4
hours in Accelarated Training A full weekend sprint to a finished project.
- 4
- 8
hours in Continued Training 3 months / 12 weeks for intensive full covered training.
Our students are getting hired by top freelnacing companies. We can help you too.
About this training
Drupal is the CMS chosen when a project needs structure, security, and scale — it powers government portals, universities, and complex platforms worldwide. It's incredibly powerful once you understand its building blocks. In this training you'll learn Drupal from two sides: site building (assembling a full site with almost no code) and development (custom modules and theming). You'll build a real, structured website from scratch. This practical Drupal training in Tétouan is fully hands-on, taught in a small group of 16 students maximum.
This is 100% hands-on — and it's the same platform this academy's own website is built on. Whether you take the Accelerated weekend sprint (14 hours) or the Continued 3-month program (~48 hours), you finish able to build and extend Drupal sites.
Choose your format
Both formats are 100% hands-on — the difference is depth and practice time:
- Accelerated (weekend sprint, 14 hours): the site-building path — content types, fields, and Views, assembling a working site without code.
- Continued (3 months, ~48 hours): site building plus the development path — Twig theming, custom modules, and multiple real builds with practice between sessions.
What you'll learn — Site building
- Installing Drupal and understanding its core concepts
- Content types and fields — modeling your data properly
- Taxonomy, references, and structured relationships
- Building dynamic listings and pages with Views
- Menus, blocks, and layout
- Configuration management and moving changes safely
- Essential contrib modules and user roles/permissions
What you'll learn — Development
- Theming with Twig and template overrides
- The render pipeline and how Drupal builds a page
- Writing a custom module: routes, controllers, and services
- Hooks, plugins, and the Drupal API basics
- Multilingual and SEO fundamentals in Drupal
Build and configure faster with AI
You'll use AI tools like ChatGPT and Claude as an assistant — to explain Drupal's concepts, scaffold module code, write Twig templates, and troubleshoot configuration. You'll learn to prompt precisely and verify against Drupal best practices, so AI accelerates your understanding instead of replacing it.
For the development path, PHP & MySQL is the natural prerequisite. And yes — this very website is built on Drupal by our team.
What you'll walk away with
- A real, structured Drupal website you built yourself
- Both site-building and development skills for a high-value niche
- Your project code and configuration to keep
- A Freelancers Web Academy certificate of completion (after a solo project)
Ready to start? Pick a session below or ask us on WhatsApp.
Prerequisites
The site-building part needs no coding — just comfort using a computer. The development part is easier with basic PHP; if you need it, take our PHP & MySQL training first. Basic HTML & CSS helps for theming. You only need a laptop.