Download our free how-to guide for setting up your new Drupal site and using our themes

Review of Lynda.com's Drupal Essential Training video

Screenshot of Drupal Essential Training with Tom Geller, from lynda.com
Screenshot of a diagram of Drupal in Drupal Essential Training from lynda.com

Lynda.com, a provider of educational materials which consists of an “Online Training Library”, recently released a 7 hour video course entitled “Drupal Essential Training” authored and narrated by Tom Geller.

Most of the courses at lynda.com are for graphic-arts software like Photoshop. The Drupal course was designed to be useful to — and understood by — the lynda.com subscribers. As such, it assumed no prior understanding of system administration, programming, or other skills that you’d find in a different sector of Drupal users. The course, as well as all other lynda.com courses, is available as part of a $25/month subscription, and will also be released on DVD [edit: DVD version now available].

A 4-1/2 minute discussion of requirements for the course is found in the free video “Checking Drupal’s requirements”.

This course covers basic concepts of content management and content management systems. Tom compares Drupal to other popular content management systems such as Joomla, Wordpress and MediaWiki and gives advice on when to use Drupal and when not to use Drupal.

Feeling that one of the biggest challenges for new users to Drupal, Tom focused an entire section to installation. “About 45 minutes of the course is dedicated to installation… and even that doesn’t touch on the many, many, MANY things that can go wrong”, Tom told us via email. “This is the first exposure that new users will have to Drupal: If they can’t get past the installation, the rest is moot”.

As Tom digs into further chapters in the video, he gives an overview of how Drupal works, technical requirements for running the software, and some basics of how to configure Drupal.

Tom also told us that he would like to see “a true, MAMP-like, platform-specific, one-click installer for local development. In other words (for example), “Drupal for Mac”, which would be available from all the Mac download sites. It would include MAMP and Drupal (with poormanscron); perform all permissions foo; create the database; and set up Clean URLs”.

As an aside: hmm, does this already exist? Has anyone tried out the Drupal JumpBox or any similar Drupal appliances?

There is a lot to know about Drupal and in an introductory title, it is impossible for Tom to go into depth on these topics. However, he provides important pointers on where to go for more information and how to get help with Drupal either through the online forums or commercial support. He encourages the viewer to get involved in the Drupal community.

There were a few places where his advice or topics covered threw up red flags. For example, Tom points viewers to some high profile sites that are using Drupal but then advises his viewers not to use Drupal for “very high-traffic or mission-critical sites”, which did not make sense – a contradiction to his own poor advice.

Many modules can be added to Drupal to alter its functionality, but Tom neglected to introduce some important modules which are necessary for most sites. For example, he left out the Views module and other modules that add additional features such as multi-media and image support.

Conclusion

On the whole, this was a good title. I would have liked to see the author go into more detail in some areas, such as the importance of taxonomy beyond the basics of just using it to tag content. But he did a good job of introducing Drupal and the Drupal community. If you are new to Drupal, or if you have the joy of introducing Drupal to others, this title may help you. If you are looking for in depth explanations of how to set up particular modules, or how to build niche sites, this title will disappoint you.

In Tom’s own words, the audience of this training course is most useful to those who:
a) Are trying to understand what a CMS is
b) Want to see how Drupal works, in order to decide whether to use it
c) Have decided to use Drupal and want a step-by-step guide to making it do what they want
d) Want to do something specific that’s covered in the course (such as setting up forums, or modifying CSS in a theme).

PROS

  • Introduction to Drupal jargon
  • Introduces other resources such as the Drupal forums and groups.drupal.org
  • Encourages the viewer to contribute to the Drupal community
  • Introduces the Drupal Association

CONS

  • Occasional inaccurate advice (see: “very high-traffic or mission-critical sites”)
  • Choice of module coverage is weak
  • Does not cover certain key topics deeply enough

Check it out for yourself at lynda.com and let us know what your thoughts are!

Thanks for the review!

As for the question of "very high-traffic or mission-critical sites": I have to admit to passing on second-hand knowledge here, taken (for example) from The Web Content Management Report by CMS Watch.

I'm also going off of age-old arguments about the robustness and security of MySQL vs. Oracle (and other enterprise-grade RDBMS). As far as I knew when I made the videos, those arguments against MySQL were still valid. If they're not, tell me! I'm not a DB expert. I'm guessing Drupal 7's database abstraction layer will go a long way to fixing that (yes?).

What I *should* have done was to quantify "very high-traffic or mission-critical sites" better. I'm talking about Sears.com, Paypal.com, and the like. I believe theonion.com is the highest-traffic Drupal site at the moment, ranking around 2,900 on alexa.com. Could Drupal handle the load of, say, any of the sites in the top 1,000? I'm hoping we find out soon. :)

(Actually, Alexa.com is on your side. It says that theonion.com has a reach averaging 0.06% of the Internet audience, and that sears.com reaches about 0.08%, while paypal.com reaches about 0.12%... not that big a difference. Food for thought.

Thanks for the clarification, Tom. I can't speak to the technicalities of high traffic sites, but I think the key criticism we felt here was that it gave the wrong impression of out-of-the-box performance. Up at those levels you're talking about a lot of careful, custom scaling and Back End Stuff(tm), regardless of the platform you're using.

I haven't found one more trafficked than theonion.com. TeamSugar.com, PopSugar.com, Ubuntu.com, MyLifetime.com, and MyPlay.com are the other ones I found quickly that are in the top 10,000.

Small comment... followed your link to the Drupal Jumpbox. Good grief! A 172 MB download? I wonder if they had to stuff it full of BMPs to get it that large. : D

This training video only covers the dead simple basics. For designers looking about how to create their own custom theme for a drupal site, it disappoints.

Does anyone know a good training video/course or book on how to learn how to create beautiful custom drupal websites?

There are some screencasts out there on theming, and I'd highly recommend a Lullabot course, but there just aren't all that many Drupal courses/videos out yet. There is a new book coming out this fall that goes more thoroughly into it called Front End Drupal though.

i agree with anom, the lynda.com course is very basic and a disappointment from a designers perspective. I live in UK anyone recommened a course or books?

Anonymous, have you checked out the Drupal 6 Themes book?

And another high traffic site to add to the list: divx.com, way ahead of TheOnion - http://www.alexa.com/data/details/main/divx.com?q=