Drupal for Beginners Training Course

Public Classroom

Summary

Drupal Up and Running

Drupal for Beginners training course is an introduction to a Drupal, which covers topics such as Drupal installation, basic configuration of some core and community contributed modules, and maintenance of a Drupal website. There will be audience Q + A sessions during and after the course.

Duration

2 days

Audience

This course will be helpful if you are new to Drupal, and will cover the most basic levels of setting up your Website to allow users to register and interact. You should have some experience with Web site development concepts and a basic working knowledge of HTML and FTP. Knowledge of advanced HTML, PHP or CSS is not required for this course. A clear idea of how you want your site to work and some idea about the features you want are helpful, but not necessary.

Pre-requisites

You will need:

  1. FTP access to a Unix/Linux Web Server with your hosted domain
  2. Access to cPanel with phpMyAdmin or any utility that allows you to create a database
  3. A Text Editor (nice if it has FTP ability, not a deal breaker if you don’t have one… I use Jedit.org’s editor

Outline

Day 1

Introduction to Drupal Websites

  • The Overview – what is Drupal?
  • How Drupal and MySQL Work Together
  • Drupal Installation
  • What is an Install Profile?
  • Define your site – Social Network, Media, News, Educational etc.
  • Review Install profiles
  • Lab: choose basic Install package, download and upload to server

Introduction to the Drupal Database

  • Creating a Database
  • Connecting to the Database Server with Drupal
  • Drupal settings.php, htaccess and PHP.ini
  • Lab: Configure Server settings

Introduction to Drupal Modules

  • 10 most helpful Modules
  • Installation of Admin Module
  • Basic Configuration of Admin Module
  • Lab: Install and configure Admin module

Drupal Core Modules

  • Built-in Drupal Modules
  • Enabling Optional Core Modules
  • Configuring Core Modules
  • Lab: Enable and configure Core required and optional modules

Day 2

Choosing Contributed Modules

  • Defining the Community Contributed Modules you will need
  • Using the Drupal.org site
  • How to choose a module that suits your goals
  • Researching the best module for the job

Navigating the Admin Screens

  • Overview of the Admin Menu
  • Brief Overview of Roles
  • User Settings
  • Logged In vs, Logged out
  • QUIZ: Find the Modules and install them

Discussion About:

  • Maintenance
  • Support
  • The Drupal Community
  • Drupal Resources

Instructor

Michele (Micky) Metts

Michele (Micky) Metts Micky helps small businesses and entrepreneurs create and maintain Websites, using Drupal. She acts as a freelance Drupal Administrator/Developer for individuals and small companies. Drupal is a CMS – content management system. Micky has been involved with the Drupal community since 2006 and has created Websites for clients while teaching them how to update and maintain their sites. She began teaching Drupal Basics and Introduction to Drupal in 2008 to clients, and found that there was a need to get this information out to a larger audience – anyone that has a message, a product or a service.