Drupal Site Building - Drupal Training Curriculum for Drupal Companies

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Back to Drupal Training Syllabus

Drupal Site Building

This is the course on 'how to' guide for implementing business functionality and features into your Drupal site.

Learning Objectives

Trainee will be able to create a Drupal website without writing a single line of code, using configuration. Get an idea on Drupal terminologies, Content types, Modules, Themes, etc.

Course Content

  1. Folder structure

  2. It is important to understand the folder structure of Drupal before beginning the development. There is a slight difference between the structure of version 7 and 8.
    https://www.drupal.org/node/2621480
    https://www.drupal.org/node/1443420
    http://drupal.stackexchange.com/questions/84811/what-are-all-the-directo...

  3. Post install configurations

  4. Once the installation is complete, it is the time to customize the site as per the requirement. Major points to consider are :
    1) Site Name
    2) Site Logo
    3) Users
    4) Permissions
    5) Blocks
    6) Contents.
    7) Check whether the 'files' directory is accessible by the web server.
    https://www.drupal.org/node/394704

  5. Basic terminologies

  6. Most of the terms in Drupal are daily using terms, may be with small changes in meaning.
    More read here
    https://drupalcloud.mit.edu/help/frequently-asked-questions-about-drupal...
    https://www.drupal.org/glossary

  7. What is Module, how to install?

  8. Modules are packages of code that extend or enhance Drupal core to add additional (or alternate) functionality and features.
    http://sharonkrossa.com/drupallets/modules101
    https://www.drupal.org/documentation/install/modules-themes/modules-7

  9. What is Theme, how to install?

  10. A theme is a collection of files that define the presentation layer
    https://www.drupal.org/node/171194
    https://www.drupal.org/getting-started/install-contrib/themes

  11. Drupal Database structure

  12. All the configuration changes are saved in database. For a developer, it is important to know the structure of drupal database.
    https://www.drupal.org/node/1785994
    https://www.drupal.org/node/2360815

  13. Blocks, Regions - Basics

  14. Blocks are the boxes of content (such as "User Login" or "Who's online") that can be displayed in regions (such as footer or sidebar) on web page.
    https://www.drupal.org/documentation/modules/block

Reference

http://buildamodule.com/collection/build-your-first-drupal-7-web-site

Exercise

Exercise on a simple Drupal instance creation with Pages, Roles, Permissions and exercise on multi user Blog

Next » Introduction to Drush

Curriculum and Training

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: