A year ago, one of my professional goals was to become much more proficient with Drupal. Heck, to have a modest comfort level with Drupal. I’ve been doing the web development thing for a while, starting from basic page development in the late 90s with Dreamweaver to CSS work around 2010 or so (a bit late to the game), and lately, back-end PHP work to go along with it in this new responsive era. But the main website at my place of work is a Drupal site, and it was past time for me to get my footing with Drupal and take part in the maintenance of that site. On top of that, we were about to undergo a massive website update from Drupal 6 to Drupal 8, and it was expected that I would have a greater role in that site. So I needed to learn Drupal. I set my sights on the Acquia Drupal 8 Site Builder Certification as my benchmark.
The Acquia certifications represent a genuine industry standard for Drupal knowledge and expertise, so this seemed like the most appropriate target. I needed a broad understanding of Drupal, so this seemed like a good way to push myself into it and learn a lot. So I sought out training to make this happen, participated in the construction of another Drupal site or two at work, and prepped for the exam at Drupalcon … but I fell just a little short. It was a great benchmark to learn all manner of Drupal things. So this year, I will try again. And here are some of the resources I am using to prep for that training:
This is a top-notch set of training tutorials to step you through all of the basics of working with Drupal, creating a site, and developing your Drupal skills. The videos come with file downloads to walk you through each process. the training is from OSTraining, and it’s just fantastic and free. Can’t beat it as a starting point. However, once you have completed the courses, it’s not the most convenience tool to brush up on specific topics or push a little further in areas that the certification may test but aren’t as deeply covered here. It works, but sometimes other resources work a bit better.
This is your bible through the prep process, outlining the topics that will be covered in the exam, and how many questions for each topic. After you are done with general training or brushing up on areas of Drupal that are less familiar based on your own past experience, come back to this document for great information.
This is even more condensed, with all of the objectives that you can expect to be tested in the exam. Perfect preparation tool!
Sync and Config. This was an area that the Acquia Academy tutorials didn’t really prepare me for. Granted, I went through the D7 tutorials first, because the immediate project at hand was a D7 project, and then I looked over the D8 tutorials to find differences. But Config is still something that really tripped me up. This presentation from 2014 Drupalcon in Austin really lays it out there for you, spells out what is in config and what isn’t, how things work, and a bit of the history of config since the release of D8. This is a little bit old, but it offers a great overview.
Contact forms are pretty straight forward. And then you work in a site that pretty much exclusively uses the Webform module, and it’s all a jumbled mess. This presentation from WebWash (it’s great; he does an excellent job of going over the basics without taking forever) outlines what each does and doesn’t do, starting with Contact forms. So if you need a refresher, just in case you really don’t use Contact Forms in practice, this presentation will help you brush up on that information.
Multilingual …
Personally, I’m yet again brushing up on multilingual for this exam. We don’t use it for our site, so the content fades from my memory. Here are a couple good articles on the topic:
So here we go … Drupalcon is in two weeks, I’m prepping up on the Site Builder certification exam again. Wish me luck!
Update 1: More Resources & Tips
Crack your Acquia Drupal site building certification
Jim Frenette: Acquia Certified Site Builder – Drupal 8
TIP: Review the topics in the study guide or either of the blog posts listed above, and pay particular attention to how you navigate through the admin navigation on Drupal’s back end. What are you clicking on to complete each task? How is it labelled? Remembering the names of admin management links will help a lot.
Update 2: I passed! Hooray!
Maybe it will be time to look at the Drupal developer or the front end certification for next year …