Duration
4 days
Course Category
Drupal 7
Course Price
$1800.00
This 4 day class provides a broad introduction to the essential skills necessary for editing content, building websites, introducing your designs, managing the theme layout, and taking control of page templates.
Course Outline
- Day 1: Site Building
- Setting up a local environment
- Planning Your New Site
- What is Site Building?
- Content Types
- Taxonomy
- Anatomy of a Drupal Page
- Designing Structured Content Collection
- Planning Content Types
- Create a Content Type
- Adding New Fields & Modifying Existing Fields
- Adding Taxonomy Fields to Categorize Content
- Manage Display: Modify Image Styles and Display
- Set Permissions
- Content Type Test Drive
- Content Display and Organization
- Introduction to Views
- Create List of Content Using Views
- Views Display Types
- Adding Related Content with Views
- Views Caching and Modules to Extend Views
- Day 2: Site Building
- Site Navigation and URLs
- Custom URL Aliases
- The Menu System
- Module Configuration Workshop
- Selecting Modules to Extend Drupal Functionality
- 7 Step-by-Step Labs: experiment with common functionality including Calendar and complex Views
- Customizing Appearance with Themes
- What are Themes?
- Install and Configure Themes
- Content Workflows and Site Maintenance
- Custom Content Editing, CKEditor
- Workbench
- Site Navigation and URLs
- Day 3: Layout & Theming
- Drupal Theming Fundamentals
- How Does Drupal Theming Work?
- What are Themers?
- Making a Simple Theme
- Adding CSS and JavaScript to Themes
- Anatomy of a Theme
- Customizing Your Theme
- Coding Standards in Drupal
- Introduction to Overriding Template Files
- Adding Regions to Themes and Templates
- Basic Structures in PHP
- Drupal Theming Fundamentals
- Day 4: Layout & Theming
- Base Themes and Subtheming
- What are Base and Starter Themes?
- Using Subthemes
- File Inheritance
- Matching a Design Using a Zen Subtheme
- The Client's Design
- Import Your Site
- Creating a Zen Subtheme and Configure
- Building the Layout and Structure
- Adapting CSS to Match a Design
- Designing Responsive Drupal Sites
- Optimizing Navigation
- Making Views Grid Display Responsive
- Responsive Images, Slideshows, Videos
- Controlling Layout Through Configuration
- Site Building Tips
- Contributed Modules for Layout
- The Display Suite Module
- Panels and Custom Layouts
- The Context Module
- Base Themes and Subtheming
Should I Take this Course?
This course is perfect for those who are:
- newly responsible for a Drupal 7 website,
- planning to build a new site in Drupal 7
- preparing for delivery of a new Drupal 7 development
- looking to firm up Acquia best practice knowledge for Drupal 7 Certification
Recommended Experience
Having a basic understanding of the following technologies is helpful, but not required:
- Authoring content using a Content Management system
- Experience with Drupal's administrative interface
- Some HTML, CSS knowledge