Drupal 8 & 9 module development: start with custom entities
Drupal 8 & 9 module development: start with custom entities, available at $44.99, has an average rating of 4.25, with 21 lectures, based on 306 reviews, and has 1720 subscribers.
You will learn about 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 This course is ideal for individuals who are Drupal developers that want to learn more about custom entities or Experienced site builders who want to custom code or An introduction to module development It is particularly useful for Drupal developers that want to learn more about custom entities or Experienced site builders who want to custom code or An introduction to module development.
Enroll now: Drupal 8 & 9 module development: start with custom entities
Summary
Title: Drupal 8 & 9 module development: start with custom entities
Price: $44.99
Average Rating: 4.25
Number of Lectures: 21
Number of Published Lectures: 20
Number of Curriculum Items: 21
Number of Published Curriculum Objects: 20
Original Price: $22.99
Quality Status: approved
Status: Live
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
Who Should Attend
- Drupal developers that want to learn more about custom entities
- Experienced site builders who want to custom code
- An introduction to module development
Target Audiences
- Drupal developers that want to learn more about custom entities
- Experienced site builders who want to custom code
- An introduction to module development
[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 codeavailable 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 Curriculum
Chapter 1: Content entities introduction
Lecture 1: A bit of background
Lecture 2: Content entities introduction
Chapter 2: Building our first content entity
Lecture 1: Building our first content entity
Lecture 2: Securing access of our entities
Lecture 3: Adding the create edit delete forms (CRUD)
Lecture 4: Views integration for custom entities
Lecture 5: Making the entity fieldable
Lecture 6: Adding a Media library
Lecture 7: Adding fields to the custom entity via the UI
Chapter 3: Workflows and moderation state, and advanced view integration
Lecture 1: Adding workflows and moderation to custom entities
Lecture 2: Change entity access based on workflow states
Lecture 3: Adding a custom views field with a plugin
Lecture 4: Add a dropbutton which has actions with a views plugin
Lecture 5: Adding a custom controller with route parameter upcasting
Chapter 4: Optimizing the user experience
Lecture 1: Views listing with view modes
Lecture 2: Optimizing the entity with dynamic variables
Lecture 3: Adding a CSS library to the module
Lecture 4: Adding a user-friendly multistep form for entity creation
Lecture 5: Adding custom actions to the form
Lecture 6: Form API conditional fields
Instructors
-
Van Looveren Stef
Drupal developer
Rating Distribution
- 1 stars: 5 votes
- 2 stars: 3 votes
- 3 stars: 40 votes
- 4 stars: 115 votes
- 5 stars: 143 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024