Udemy

Drupal 8 & 9 module development: start with custom entities

Enroll Now
  • 1,821 Students
  • Updated 12/2024
4.1
(333 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 29 Minute(s)
Language
English
Taught by
Van Looveren Stef
Rating
4.1
(333 Ratings)

Course Overview

Drupal 8 & 9 module development: start with custom entities

High quality course offering an introduction to custom entities, entity forms and object oriented Drupal. Code included!

[Please read the table of contents first! Also the prerequisites are important]

This is 2h 30min video course is chapter 3 of the "Learning Drupal 9 as a framework", the best-selling Drupal book on Leanpub. 

Join me in an interesting journey of learning the Object-oriented architecture behind entities in Drupal.  In this hands-on course, a part of an offer software where users are able to create offers will be created.

  • PDF with text and code available per chapter. Please read the table of contents carefully to know what to expect!

  • This is the ideal introduction for custom module development with Drupal.

  • We'll start by creating a custom entity from scratch. Custom-tailored access handling is one of the a-ha moments you will have in this course. Remember the difficulties with separating access between node types, right?

  • We'll make the entity fieldable, and add a media library where users can upload images.

  • Next, we'll head on towards creating a multi-step entity form. So much more user-friendly than the one-page node creation form you know. I promise you will uninstall the node module on some drupal websites sooner or later after taking this course.

Impress your coworkers with Drupal skills that are rather new but extremely powerful.

Stef Van Looveren has more than 10 years of expertise with Drupal. His message is: "It struck me that there are so few good learning paths for drupal. With this course, I try to fill the gap. I gave it my best and I hope you will enjoy it!"

Course Content

  • 5 section(s)
  • 22 lecture(s)
  • Section 1 Content entities introduction
  • Section 2 Building our first content entity
  • Section 3 Workflows and moderation state, and advanced view integration
  • Section 4 Optimizing the user experience
  • Section 5 Extra resources + Thank you

What You’ll Learn

  • Set up a custom content entity
  • Add fields to a custom entity
  • Build a multi-step entity form and submit data to the database
  • Create a listing of the custom entities with views
  • Secure access with permissions
  • Use theming hooks and twig files to custom-tailor displaying


Reviews

  • D
    Dan Linn
    5.0

    fantastic tutor, great content

  • R
    R Manikandan1
    5.0

    Really good 👍

  • E
    Emmanuel Essiaw
    5.0

    very concised

  • G
    Grant Morris
    5.0

    I am a non-coder but I'm building a complex application with Drupal and hoped to learn how to solve some of my challenges by learning some basic development skills. I am writing this after having watched it a second time. The first time I watched it (quite a while ago), most of the information just went over my head so I didn't lean much. Since then I have spent quite a bit more time working with Drupal and this time around I got a lot more out of the course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed