Get in Touch
 Duration 14 hours

Course Outline

Foundations of Drupal 9

  • Introduction to the Drupal ecosystem and organizational structure
  • Installation processes for local environments
  • Differences between standard and minimal installation profiles
  • Comprehensive overview of the Drupal admin interface

Mastering the Drupal Admin Interface:

  • Managing standard Content types
  • Creating custom content types
  • Working with Taxonomies
  • Exploring Appearance and Core themes
  • Utilizing Core modules
  • Building and configuring Views
  • Defining custom display types
  • Managing Blocks and custom block types
  • Configuring Workflow options

User Administration:

  • Detailed examination of user management features
  • Configuring Roles and Permissions

Site Configuration:

  • Essential site settings
  • Scheduling and managing Cron Jobs
  • File System management
  • Handling Media assets

Theme Development

  • Basics of Drupal theming
  • Structuring theming architecture
  • Implementing Bootstrap-based themes
  • Understanding YML file structures
  • Working with Paragraphs
  • Combining Paragraphs and Bootstrap to build comprehensive themes

Module Development Architecture

  • Introduction to creating basic modules
  • Developing Contrib modules
  • Working with Hooks and .theme files
  • Building basic modules with custom routes
  • Assigning Module Categories

By the conclusion of this course, you will be able to build functional Drupal websites, comprehend their underlying site-building workflows, and extend their capabilities with new functionalities.

Requirements

  • Familiarity with fundamental web development standards, specifically HTML and CSS.
  • Prior experience with existing Drupal versions is advantageous (optional).
  • Basic proficiency in Javascript and PHP programming is beneficial.

Target Audience

  • Content Managers
  • Project Managers
  • Webmasters and System Administrators
  • Individuals new to the Drupal ecosystem

This course is designed to ensure a deep understanding of the latest Drupal terminologies and provides extensive hands-on experience. For those planning to adopt Drupal 10, note that the front-end interface differs slightly from current versions.

Testimonials (2)

Related Categories