Free courses to take you to the next level

Starting Drupal 8 Module Development

Drupal 8: Controllers, Routes, Form classes, the death of hooks? Oh my, so many changes! What do I start?!

Learn the first steps in starting your new Drupal module in just 20 minutes per day. You’ll get your feet wet in the new world of Drupal 8 module development and get over the hardest hurdle of all - getting started without being overwhelmed.

You could struggle on your own OR you can sign up for this free 7-part guide to create your first module in 15 minutes per day.

Get Day 1 now

Find out more


Starting Drupal 7 Module Development

Hook system? Form API? Node access? Oh, my!

Learning Drupal module development can make you cry into your keyboard. You're searching through dozens of hard to follow blogs, docs and forums; you get caught out by Drupal's unique terminology and find yourself desperately tinkering with your .module file to make the errors go away.

You could struggle on your own OR you can sign up for this free 7-part guide to create your first module in 15 minutes per day. You'll also get the first chapter of Master Drupal Development for free!

Get Day 1 now

Find out more


How to hire a Drupal developer

"Finding a high quality and reliable Drupal developer is the hardest part of this project"

I hear this a lot from the companies I work with. They have a Drupal project but finding the developers to make it a reality is the biggest stumbling block. Hiring a new developer is never an easy task, especially with an in demand technology like Drupal.

Is it a short term freelancer or a long term permanent developer that you need? Where do you find them? What qualities do you look for? How do you interview them? These are all common questions that clients and hiring managers have. I have put together a free 7 day email course to help you find answers to these questions that will assist you in finding that high quality, reliable Drupal developer for your project.

Get Day 1 now


Learn Drupal Features

As you build Drupal sites, define content types, setup Views and image presets, you end up making a lot of configuration changes. One of the problems with Drupal (up to and including Drupal 7) is that content and configuration is all stored in the database. I'm sure you have experienced the real headache when you want to move the content types, views and various configuration changes from a development site to production site or to another site entirely. You end up repeating configuration changes again (and again).

Wouldn't it be nice if you could package up all of that configuration into a module? It could then act like any other module - you put it on other websites and just enable it to get all of the functionally. Or build it on a dev machine, and easily move it to the live site. Enter the Features module.

This free course will take you through creating your first Feature module, updating it and reverting it. You will then learn how to manage Features with ease using Drush.

Get Day 1 now


Coming soon...

I am busy creating more courses to help you level up your skills and knowledge.

Get notified