Viewing posts tagged Module Development

Release Day: Drupal 8 Form API

Forms are one of the primary means through which users interact with a web application. The Form API is how Drupal module developers create, update, and modify forms. Learn how to leverage the Form API in a custom module with this new batch of tutorials from Drupalize.Me.

Release Day: Drupal 8 Render API

This week we're adding 10 more tutorials to our Drupal 8 Module Development Guide which dive into the Render API, an essential part of every module developer's toolkit.

Release Day: More Module Development Tutorials

We've got some new tutorials on Drupal 8 module development on the different kinds of menu links. We've also added a pair of tutorials on how to add an info file so that Drupal can recognize your module and how to define permissions for a module in Drupal 8. Our Drupal 8 Module Development Guide is ever-expanding; if you haven't checked it out lately, you might want to take a look. So far we've covered topics such as Plugins, Events, and Hooks as well as an assortment of other subjects.

New and Updated Tutorials: January-February 2017

We've been busy creating tutorials for you! Mostly we've been focusing on Drupal 8 module development, but we've also made updates to our Configuration Management and Drupal 8 Theming series. In addition, we have a fresh batch of Drupal 7 Hands-On Exercises using the Movie Project. Check out what we've published or updated in January and February of 2017.

Release Day: Extending Drupal 8 with Hooks

This week we continue with the recent theme of teaching you how a module can extend, alter, and enhance Drupal without modifying core code by looking at hooks.

Release Day: Extending Drupal 8 with Events

We just added tutorials on using Drupal 8's Event API. Learn what events are, how to subscribe to existing events, and how to dispatch new events.

Release Day: Extend Drupal 8 with Plugins

New tutorials covering Drupal 8's plugin API, annotations, and Drupal console were recently added.

Keeping Our Drupal 8 Tutorials Up-to-Date

When Drupal 8.1.0 was released it included some additions that broke our Get a Service from the Container tutorial in the Drupal 8 Module Development Essentials series. But don't worry, it's fixed now.

Speak HTTP with Drupal::httpClient

With the release of Drupal 8 comes a new way of making web requests, available via the Drupal::httpClient. This is simply a wrapper for the wonderful Guzzle HTTP Client. In this post, we'll take a look at how we can use the Drupal::httpClient class for making HTTP requests in a module.

Podcast No. 58: Drupal Console

This week on the podcast, Amber Matz chatted with Jesus Manuel Olivas about the Drupal Console project. What is Drupal Console? The Drupal Console is, at this time, a suite of tools that you run on a command line interface (CLI) to generate boilerplate code and interact with a Drupal 8 installation.

Our Favorite HTML and CSS Resources

You want to learn HTML and CSS, or maybe you just need a refresher on the current state of web technology—where should you start? This is a question we get asked a lot at Drupalize.Me. Our theming and module development videos often assume that you're familiar with basic HTML and CSS, so here is a list of our favorite resources.

New Video Tutorials on Drupal 7's Token API

This week we're releasing a new series entirely devoted to using the Drupal 7 Token API. This series covers everything you need to know about creating, exposing, and using tokens in your Drupal modules. Since tokens can be a bit confusing, we kick things off with a presentation that covers what tokens are, some history, what problems tokens solve, and the token syntax. This is followed by the Drupal 7 Tokens Site Setup lesson that walks through the specific use-case that we'll be solving for in this series and a demonstration of the end result so that if you're following along you'll know where we're headed.

Pages