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

This course on Drupal 8 Module Development aims to teach learners how to develop modules for Drupal websites. By the end of the course, students will be able to understand the fundamentals of module development, work with the Drupal framework, implement Object-Oriented Programming with PHP, utilize Model-View-Controller (MVC) architecture, create and manage services and plugins, adhere to Drupal coding standards, build forms, work with databases, create blocks, set permissions, and develop admin settings pages. The course employs a combination of theoretical explanations, practical examples, and hands-on exercises to help learners grasp the concepts effectively. This course is intended for individuals interested in expanding their Drupal development skills and creating custom functionalities for Drupal websites.

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.