Digitalist Network // August 17 2015

Taming the beast: Learn Views with Digitalist

Just after DrupalCon Chicago I posted the first episode of Taming the Beast: Learn Views with NodeOne.

Today, almost six weeks and some 4500(!) plays later, I posted the 27th and last episode. The response has been tremendous, and I’d like to thank everyone watching, commenting and in other ways contributing to the success. This blog posts sums up the series and promotes the next one: Learn Page manager.

What’s it all about?

Views is the most used of all Drupal modules. It is usually described as a tool for making lists, but due to its extreme flexibility and pluggability it can also be used to display related content, create calendars, build administration dashboards, display content on maps, and what not.

Being able to use Views efficiently is an essential skill for any Drupal developer (coder or not), but learning this it takes both time and effort. The Learn Views screencast series is an attempt to lower this threshold.

Overview of the series

The content of the series is already summarized in the presentation blogpost posted here a month ago, so I won’t repeat it. I will, however, point out that the screencasts contains episodes suitable for both beginners and quite experienced Drupal users. Some selections:

  • Episode 5–6: using filters and fields
  • Episode 11: using Relationships to extend the data available to the view
  • Episode 17: rewriting fields to customize output, markup and create links
  • Episode 22: default menu tabs and contextual filters (used to be arguments)

If you want a straight list of the episodes, go to the opening episode (which is not the same as the presentation blogpost, by the way).

Oh, and did I mention that the series covers the new and shiny Views interface? Oh, yes. 🙂

What’s next?

I have been eager to start posting the new Learn Page manager! screencast series (and there is already a peek preview available). Now that the Views screencast series is ended, I can finally do that.

As I have previously promised/warned, I will rant at Drupal developers who don’t know Page manager. If you feel that this description fits you, you have at most a few days to get started – or you’ll get ranted at. (Really!)

Some comments about the series

With these comments I’d like to thank all the people cheering the screencast series, giving fuel to record more Drupal stuff. I love sharing Drupal power.

Your work on tutorials is AWESOME! Thanks for that!   In response to your Tweet about whether people have watched every screencast, that would be a YES from me. Really enjoying them. Also watched all the Learn Drupal 7 with NodeOne screencasts. Great stuff…THANK YOU !!!   I want to say thankyou for your great work. I was a total drupal noob until I found your screencast.   These screen casts are really marvelous. I knew the basics of Drupal already, but found the “Learn Drupal 7” series to be a great review, filling in some gaps. The Views screencasts are material I did not know before. You have presented something quite complicated in a wonderful step-by-step and thorough. The level of detail is exactly right, and your presentation style is very engaging. Thank you very much!   Great set of tutorials. I knew that Views was powerful but did not fully understand how they work. Learned a lot. Thanks!!   I really do like your screencasts. They show me what amazing things I can do with views and how easy it is.   Great screencasts. Have it in my RSS feeds and take a look on every cast, very good stuff!   Excellent series… I have watched them all till now. Great learning experience for a noob like me that does not code (yet). Keep up the good work. I already look forward to the panels/page tutorial.   Thank you so much for all this knowledge. I am learning Drupal 7 and find your videos as one of the best out there.

Video list:

  1. Overview
  2. What is Views
  3. Some basic settings
  4. Sorting
  5. Filters
  6. Fields
  7. View formats
  8. Displays and override
  9. More displays
  10. Listing other things than nodes
  11. Relationships
  12. Building a custom RSS reader (example)
  13. List top taxonomy terms (example)
  14. Exposed settings
  15. Grouping filters
  16. Grouping fields
  17. Rewriting fields
  18. Jump menu
  19. Field grouping
  20. Contextual filters with paths
  21. Action if no contextual filter value is present
  22. Contextual filters and menu tabs
  23. Default menu tabs
  24. Validation of contextual filter input
  25. Contextual filters and default values
  26. Some special handlers
  27. Global settings and import/export
  28. Additional Views modules
  29. The aggregation settings (the emmajane episode!)
  30. Aggregation and relationship
  31. Aggregation edge cases

More from Digitalist Network