Share This With Your Friends

Understanding Drupal

1. Drupal Basics

  • 1.1 Demonstrate the ability to explain the distinct and differentiating features of Drupal and understanding of Drupal Terminology
  • 1.2 Given an example of a page layout, determine what is content versus a block
  • 1.3 Demonstrate an ability to troubleshoot problems related to content, configuration and maintenance

2. Content Modeling

  • 2.1 Demonstrate ability to model content using content types and vocabularies
  • 2.2 Demonstrate ability to configure and manage comment types and comments
  • 2.3 Demonstrate ability to configure and manage block types and blocks
  • 2.4 Demonstrate ability to configure and manage contact forms
  • 2.5 Demonstrate ability to configure and use multilingual content and interface
  • 2.6 Demonstrate ability to configure and manage menus, menu items and menu blocks
  • 2.7 Demonstrate the ability to configure and use Rich media in content using Media module

3. Site Display

  • 3.1 Demonstrate the ability to control the display of content across various regions of the site using the block system
  • 3.2 Demonstrate the ability to provide different presentations of content entities, such as nodes, comments, user profiles, and terms, for editing or viewing
  • 3.3 Demonstrate the ability to create, manage and display lists of content using Drupal views
  • 3.4 Demonstrate the ability to build layouts of content using Layout Builder

4. Site Configuration

  • 4.1 Demonstrate the ability to use the various options related to site configuration like account settings, content authoring, development, search, site and system settings, media
  • 4.2 Demonstrate the ability to use the configuration and synchronization options to import, export, compare configuration across environments
  • 4.3 Given a scenario, demonstrate the ability to configure user accounts

5. Contributed Module and Theme Management

  • 5.1 Demonstrate the ability to add, update, and remove contributed modules
  • 5.2 Demonstrate the ability to add, update, and remove contributed themes
  • 5.3 Identify ways of community participation and reporting issues

6. Security and Performance

  • 6.1 Identify security issues resulting from site configuration
  • 6.2 Identify performance issues resulting from site configuration

Related Blogs