Study Guide
Tools to Know for Drupal Development
Drupal Coding Standards
Drush
Practice Skills Application
Section 1 : Fundamental Web Development Concepts
1.1 Demonstrate knowledge of HTML and CSS
1.2 Identify PHP programing concepts
1.3 Identify Javascript and jQuery programing concepts
1.4 Demonstrate knowledge of Responsive Design concepts
Section 2 : Theming concepts
2.1 Demonstrate ability to define and use custom regions in a theme
2.2 Demonstrate ability to work with Theme Configuration
2.3 Demonstrate knowledge of working with Stylesheets
2.4 Demonstrate knowledge of working with Javascript in a theme
2.5 Demonstrate knowledge of working with Breakpoints in a theme
2.6 Demonstrate ability to build a sub-theme from a base theme
Section 3 : Templates and Pre-process Functions
3.1 Demonstrate ability to use Twig syntax
3.2 Demonstrate ability to build and customize core templates for managing markup
3.3 Demonstrate ability to work with template suggestions
3.4 Demonstrate ability to write template pre-process functions for overriding custom output
Section 4 : Layout Configuration
4.1 Demonstrate ability to create and configure Blocks for building layouts
4.2 Demonstrate ability to create and configure Views for building content list pages, blocks, and feeds
4.3 Demonstrate ability to configure and use Responsive Image module
Section 5 : Performance
5.1 Demonstrate ability to analyze and resolve site performance issues arising from site configuration
5.2 Demonstrate ability to analyze and resolve site performance issues arising from custom theme
Section 6 : Security
6.1 Demonstrate ability to analyze and resolve security issues arising from site configuration
6.2 Demonstrate ability to analyze and resolve security issues arising from a custom theme
Drupalize.me Resources

Last updated