Learn Drupal 8 module development with examples

Learn how to develop Drupal 8 code with many practical examples
4.22 (1173 reviews)
Udemy
platform
English
language
Other
category
instructor
Learn Drupal 8 module development with examples
4 956
students
3 hours
content
Mar 2019
last update
$13.99
regular price

What you will learn

Will have idea how to deal with some in real life Drupal module development situations

Declare a custom Drupal 8 module

Understand Drupal 8 routes

Be able to create Drupal 8 controllers

Be able to subscribe callbacks for events and execute code

Be able to create a custom service

Be able to create a custom form

Implement twig template for our controller

Add css file to our twig template

Create custom block in our module

Have general idea of Drupal 8 renderable arrays

Have example how to inject Service to your custom service

Injecting service to controller

Create a custom form

Write a validation to any form in your Drupal 8 instance

Have an idea how to implement Ajax forms

Create a custom admin page with configuration

Print your custom configuration

Declare custom permissions

Implement your custom permission to restrict access to a page

Implement permission to restrict access to segment of a page

Course Gallery

Learn Drupal 8 module development with examples – Screenshot 1
Screenshot 1Learn Drupal 8 module development with examples
Learn Drupal 8 module development with examples – Screenshot 2
Screenshot 2Learn Drupal 8 module development with examples
Learn Drupal 8 module development with examples – Screenshot 3
Screenshot 3Learn Drupal 8 module development with examples
Learn Drupal 8 module development with examples – Screenshot 4
Screenshot 4Learn Drupal 8 module development with examples

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This Drupal 8 module development course is ideal for those with foundational knowledge of Drupal 8 and Symfony. While it offers practical examples, in-depth explanations might be lacking at times. Despite some outdated content and gaps in the examples, this course remains a useful resource for learners looking to strengthen their Drupal 8 development skills.

What We Liked

  • Comprehensive coverage of Drupal 8 module development, including declaring modules, creating controllers, and working with routes
  • Practical examples provided to reinforce the learning experience
  • Insightful information on working with custom services, forms, and Ajax
  • Excellent resource for those who already possess basic Drupal 8 and Symfony knowledge

Potential Drawbacks

  • Lacks in-depth explanations of fundamental Drupal 8 concepts (e.g., render engine, parameters in the documentation)
  • Examples can be incomplete at times, with certain aspects not fully covered (e.g., HeroInitSubscriber, form validation)
  • Outdated content that does not cover some Drupal 8 core parts and may not function as expected
  • May assume too much prior knowledge, making it less accessible for beginners and those without Symfony experience
Related Topics
1664030
udemy ID
26/04/2018
course created date
02/06/2020
course indexed date
Bot
course submited by