Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Drupal 8 Module Development Course

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into Drupal 8 module development through this comprehensive course spanning 2 hours and 30 minutes. Learn the fundamentals of module development, including the Drupal framework, page call process, and object-oriented programming with PHP. Explore the Model-View-Controller (MVC) architecture, services, plugins, and Drupal coding standards. Create your first module, implement hooks, set up routing, and work with menus. Build an RSVP module from scratch, covering form building, database integration, permissions, block creation, and admin settings. Discover how to alter node edit forms, perform database queries, and generate reports. Conclude with module testing techniques and Command Line Interface (CLI) tools, equipping you with the skills to develop robust Drupal 8 modules.

Syllabus

Drupal 8 Module Development, Lesson 1: Intro to the Course.
Drupal 8 Module Development, Lesson 02: What You Need for this Course.
Drupal 8 Module Development, Lesson 03: Installing Drupal.
Drupal 8 Module Development, Lesson 04: Intro to Module 1: Module Development Fundamentals.
Drupal 8 Module Development, Lesson 05: About the Drupal Framework.
Drupal 8 Module Development, Lesson 06: Page Call Process.
Drupal 8 Module Development, Lesson 07: Object-Oriented Programming with PHP.
Drupal 8 Module Development, Lesson 08: Model, View, Controller (MCV) Overview.
Drupal 8 Module Development, Lesson 09: Services.
Drupal 8 Module Development, Lesson 10: Plugins.
Drupal 8 Module Development, Lesson 11: Drupal Coding Standards.
Drupal 8 Module Development, Lesson 12: Introduction to Module 2.
Drupal 8 Module Development, Lesson 13: My First Module.
Drupal 8 Module Development, Lesson 14: Adding your First Hook.
Drupal 8 Module Development, Lesson 15: My Module Routing.
Drupal 8 Module Development, Lesson 16: Working with Menus.
Drupal 8 Module Development, Lesson 17: Intro to Module 3.
Drupal 8 Module Development, Lesson 18: Create RSVP Module.
Drupal 8 Module Development, Lesson 19: Intro to Form Building.
Drupal 8 Module Development, Lesson 20: Build RSVP Form.
Drupal 8 Module Development, Lesson 21: Add Routing and Troubleshooting.
Drupal 8 Module Development, Lesson 22: Form Summary and Validation.
Drupal 8 Module Development, Lesson 23: Working with the Install File and Database Schemas.
Drupal 8 Module Development, Lesson 24: DB Insert.
Drupal 8 Module Development, Lesson 25: Adding Permissions.
Drupal 8 Module Development, Lesson 26: Adding a Block.
Drupal 8 Module Development, Lesson 27: Setting Block Permissions.
Drupal 8 Module Development, Lesson 28: Build Admin Settings Page.
Drupal 8 Module Development, Lesson 29: Create RSVP Settings Form Part 1.
Drupal 8 Module Development, Lesson 30: Create RSVP Settings Form Part 2.
Drupal 8 Module Development, Lesson 31: Reporting Results, Part 1.
Drupal 8 Module Development, Lesson 32: Reporting Results, Building the Report.
Drupal 8 Module Development, Lesson 33: Altering the Node Edit Form.
Drupal 8 Module Development, Lesson 34: RSVP List Database Integration, Part 2.
Drupal 8 Module Development, Lesson 35: RSVP List Database Queries.
Drupal 8 Module Development, Lesson 36: Defining RSVP List Database Queries.
Drupal 8 Module Development, Lesson 37: Introduction to Module 4.
Drupal 8 Module Development, Lesson 38: Testing Your Module.
Drupal 8 Module Development, Lesson 39: Command Line Interface (CLI) Tools.
Drupal 8 Module Development, Lesson 40: Summary.

Taught by

Acquia

Reviews

Start your review of Drupal 8 Module Development Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.