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!

4.26 (286 reviews)
Udemy
platform
English
language
Web Development
category
Drupal 8 & 9 module development: start with custom entities
1,584
students
2.5 hours
content
Mar 2023
last update
$44.99
regular price

What you will 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

Why take this course?

[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!"

Reviews

Joseph
October 19, 2023
Had a nightmare with getting to grips incompatibilities, not Stefs fault his instruction was good. Would recommend students familiarize with the Drupal,Drush & Symfony properly before jumping into this one.
Oleg
September 1, 2023
The second course in the series is better than the first one. Recording is more professional. Some code is not explained, just copy-pasted with the words - this is standard, check it yourself.
Koyun
August 30, 2023
Ein sehr umfangreiches und gut erklärtes Tutorial, hakt an manchen Stellen, aber trotzdem sehr gut erklärt. Eine kleine Übersicht am Anfang wäre sehr hilfreich gewesen.
Daren
August 23, 2023
Great course, contains hard to find and explain material. However need to download and review PDFs to follow along for each lesson as author proceeds through the material very quickly.
Jean-Pierre
May 9, 2023
Great explainer. and nice content ! I wanted to use the transcription provided to make a document BUT subtitles (even in English) are not OK
FRANCK
January 23, 2023
it's a great course. He explains many things ! truly it's a little hard to follow because we need more prerequisites, but with more time, this course will be very useful for me.
Lee
January 2, 2023
VERY informative and what I needed. There are some errors that the author occasionally pops up text to inform you about, though...and there is a moment of incorrect video that was pretty confusing. BUT, that said, it met my needs!
Ashith
December 30, 2022
The course is not well organized, there is a lot of code copying, and it is unclear where the code is coming from. More information is preferable. Please be patient when finishing the course.
Alex
September 13, 2022
The value here is precisely in the advanced concepts presented. For that, this course rates above average. The prerequisites are no joke, you MUST know a thing or two about Drupal and PHP programming to hang with the instructor at all. The only thing preventing an additional star rating, IMO, is the disorganized approach. Between the video content, the PDFs provided and the source code repo there are large sections of instruction either overlooked or omitted. This wouldn't be a big deal, except it takes some serious debugging skills, and some extensive time, to find out what's going on and why the example code isn't working. Still, this course is worth the struggle if you need to learn advanced Drupal module development concepts.
Hari
August 13, 2022
Fantastic course for learning Drupal in Drupal’s way. Don’t miss it * Good presentation * Line by line code explanation * Good for 1 or 2 year experienced Drupal Developers Great effort Stef, Thank you
Veera
June 22, 2022
1. no proper explanation 2. no order of implementation 3. no clear screen, can't see properly 4. no writing script, pasting copied code 5. etc....
Olga
May 13, 2022
Thank you for the fantastic course - I learned so much from it and looking forward to your next training.
Ron
April 21, 2022
A great explainer and custom entities was exactly what I was searching for. The code per chapter is also very nice too!
Tony
March 22, 2022
I am new to drupal and also the assigned tech lead on a project to create a custom module based upon another custom module. We will extend some of the custom module's entities but also need to create our own custom entities. This course picks up at a point teaching exactly what I need to learn, this doesn't happen very often for me, and I can end up wasting time in a course that isn't well suited for my level. I am grateful for the design of this course.
Wouter
January 27, 2022
This was what I've been looking for for a long time. Well explained and documented. Thanks! This helped me a lot to understand entities

Charts

Price

Drupal 8 & 9 module development: start with custom entities - Price chart

Rating

Drupal 8 & 9 module development: start with custom entities - Ratings chart

Enrollment distribution

Drupal 8 & 9 module development: start with custom entities - Distribution chart

Related Topics

4360312
udemy ID
10/21/2021
course created date
7/18/2022
course indexed date
Bot
course submited by