May 16, 2014

Some beginner's tutorials on converting

I went through some beginner's tutorials on converting Drupal 7 modules to Drupal 8. The three below all included good introductions for the first few steps. My focus was to get an overall sense of the changes and differences that one would need to grapple with at the onset.

One thing to keep in mind is that when these tutorials were written, they were dealing with a moving target. Some of the details, such as the name of a property, have changed. Reader beware!

  - - - - -
Drupal 8 Developer Prep
http://buildamodule.com/collection/drupal-8-developer-prep

Video tutorials to get started with a simple D8 module. Good comparisons with how things are done in D7.

There is a written transcription along the side that is highlighted along with the audio, which is great for people like me who learn better by reading rather than listening. The transcription also makes it easy to scroll back and re-read the material or read something that I missed in the audio while I was thinking for a few seconds about something else. I watched the first few videos out of several.

  - - - - -
Drupal 8: Writing a Hello World Module, 7-30-2013
http://drupalize.me/blog/201307/drupal-8-writing-hello-world-module

Twenty-minute video tutorial with some textual notes. It's out of date with respect to the PSR standard and a few other details but otherwise good.

  - - - - -
Drupal 8: Hello OOP, Hello world!,  8-02-2013
http://effulgentsia.drupalgardens.com/content/drupal-8-hello-oop-hello-world

This is a good elaboration of the previous article and provides great code samples and explanation.

2 comments:

  1. Did you get the details I sent for access to http://buildamodule.com? They also have a series on D8 development / module conversion. Let me know if you want access details.

    ReplyDelete
  2. @Dee, yes I got the details for accessing BuildAModule.com. The first set of tutorials that I mentioned above is the series on D8 modules at their site. Thanks a lot for this help.

    ReplyDelete