Home   Drupal Training

Drupal Training

Applicable Job Roles: web developer, web designer, and web content manager.

Objectives for this class are: 

  • Manual installation of Drupal on your web host
  • How to use the Administration pages (Content Management, Site Building, Permissions and Roles, etc.)
  • Building a navigation framework
  • The importance of modules in adding functionality to your site
  • How to find and install modules
  • Knowing how to change the design of your site with themes
  • Understanding how themes work behind the scenes
  • Knowing options on how to speed up your site
  • How to create custom content to store in your Drupal database using CCK
Outline

 Week 1 - Getting Started with Drupal

  • Drupal is a CMS
  • Basic architecture of Drupal
  • Manual installation on a web server
  • Uses of Drupal
  • Troubleshooting

 Week 2 - Administration and Site Maintenance

  • Understanding users, roles and permissions
  • Creating menus
  • What are nodes?
  • Managing URLs
  • Taxonomy overview

 Week 3 - Modules

  • Themes and Blocks Explaining the module architecture.
  • Configuring the blog, poll, forum and webform modules Themes overview.

 Week 4 - Content types and Views

  • How content works with Drupal
  • Creating custom content types
  • Adding new CCK modules: Date, Email and Link Using Views to display content

 Week 5 - Themes

  • How themes work
  • Ways to create your own theme
  • Sub-theming with the Zen framework

 Week 6 - Drupal Website

  • Creating a Drupal 7 site from scratch

Prerequisites
Good understanding of HTML. CSS and PHP knowledge would be helpful but not required.
Requirements
You must have an UNIX/LINUX web host account that supports PHP and has a MySQL database.

 

Additional information:
Your place in the course is confirmed by your payment. Introductory courses are intended for students with no experience in the subject matter and are seeking beginner level training.