codepancake

your daily code for breakfast

5 resources to learn Drupal

A while ago, a friend told me that, although I have a lot of resources on CodePancake, I don’t have anything on Drupal. And that’s true. So it’s time to change that :)

What is Drupal? Drupal is content management software. It’s used to make many of the websites and applications you use every day. In this list of five, I’ll share five resources to learn Drupal from scratch. Before you start with Drupal, I recommend to have some knowledge of PHP as well. You can find more info on PHP here.

 

  • Team Treehouse: Drupal BasicsIn this course, you’ll dive into Drupal 7. From the site: “Complete a website for a fictional small business called Cameron’s Coffee Stand. Create basic pages, menus, blog posts, announcements, email forms and banners, all without touching code. Customize the look of the website using themes, and learn to use Drupal’s included permissions and authentication system. Lastly, you will include your own code with a Drupal website by creating a custom module.” I personally really like Team Treehouse and I highly recommend it :)
  • Drupalize.me: Drupal Tutorials. On this site you can watch a lot of video tutorials on Drupal. I really like the ‘Guides Section‘, you can scroll through their list of guides and find a project you’d like to work on, for example: build your first website in Drupal. Besides that, you can also choose with version of Drupal you’d like to use: Drupal 6, Drupal 7 or Drupal 8.
  • Drupal 8 links & resources on GitHub. You can find a really comprehensive list of everything Drupal on GitHub.
  • Lynda: Drupal essentials.  Lynda offers different video tutorials on Drupal 6, Drupal 7 and Drupal 8.  From the essentials, to building your own website, to creating your own themes and more advanced courses.
  • Using Drupal. If you’re more into books than online videos, I can recommend reading this book! “Take advantage of Drupal’s vast collection of community-contributed modules and discover how they make this web framework unique and valuable. With this guide, you’ll learn how to combine modules in interesting ways (with minimal code-wrangling) to develop several community-driven websites.” The updated 3rd edition will be published in Oct 2016.

If you think I missed a great tutorial or book, please feel free to share your tips & experiences in the comments!

Enjoy coding and wishing you a wonderful week!