Teaching Drupal at UBC

UBC RE logo merge

I've always loved teaching. In my 20's I taught guitar to anyone who wanted to learn. I've never been quite sure why I loved it so much. It may be that I'm good with people, having been a musical performer for many years. It may be seeing the satisfaction in a student's face when they finally 'get it'. So when Emira approched me a few weeks back about a request she'd had from UBC in regards to teaching a Drupal course, I jumped at the opportunity.

I felt confident that I could impart what knowledge I had gained in the last 6 years building Drupal sites. I've vanquished Views, conquered Content Types and tamed Taxonomies. I met with the lovely folks at Continuing Studies at their Robson Square campus to talk about the possibility of delivering a Drupal course. After a few conversations we decided on a Drupal 101 style course called "Build a website with Drupal 7". Pretty self explanatory. The course will hopefully help participants to:

"Develop the skills to build and organize content with Drupal concepts such as content types, views, categories and basic navigation. Learn how to create effective page hierarchy, layout and advanced content listings."

The course is 12 hours in duration, split over 4 Wednesday evenings in June, from 6:30pm-9:30pm. It's a classroom/lab enviroment where particpants will learn by following and doing. I set each student up with their own Drupal website and also provide notes via my own Drupal website. I'm teaching Drupal using Drupal! As they say in the Drupal community, "Eating your own dog food".

The first class was last Wednesday evening (June 6th) and even if I do say so myself went really well. But don't take my word for it. Sherri, from our office, is a class participant as she's working with our clients providing Drupal support so this was a perfect opportunity for her to learn. She's also been a great source of feedback for me.

If you're interested in taking the course, it will be offered again in the Fall along with a more advanced Drupal Module development and Theming course. More details to follow.