Introduction to using Drupal 7

This 2 day instructor-led training class provides students with the necessary foundation to install Drupal on a localhost web server, configure services and use Drupal features.

Class Prerequisites:
1. A working knowledge of HTML, CSS, and FTP.
2. A working knowledge of at least one programming language.
3. Knowledge of basic database concepts (tables, rows, columns, fields, key fields, schema/structure, and data types).

Class Outline:
Session 1 – Install Drupal on your localhost web server.
• Install Drupal on a local web server.
• Set up users with different roles and permissions.
• Change themes.
• Install modules.

Session 2 – Create and Edit Content
• Describe what a node is.
• Utilize URL aliases.
• Create a ‘Contact Us’ page.
• Create a menu system.
• Add content nodes to a menu item.
• Create a new content type.

Session 3 – Extract Data for Different Views
• Use shortcuts on the menu bar.
• Find content that doesn’t have a menu item.
• Update URL aliases for a specific content type.
• Create a new SQL view.
• Add new fields to the SQL view.
• Rewrite the output of a field to include other fields.
• Adjust the order of content in a view.
• Add and configure a date field.

Session 4 – Set up a Taxonomy
• Give a real-life example of the use of taxonomy.
• Add taxonomy vocabulary with terms.
• Add a taxonomy term reference field to a content type.
• Link a Views field to other related content.
• Add an autocomplete (free tagging) field to a content type.

Session 5 – Utilize Blocks and Permissions
• Describe the difference between a block and a region.
• Hide user login fields and other blocks.
• Add a “log in” option to a user menu.
• Configure search.
• Set up a cron run.
• Describe how permissions relate to roles.
• Demonstrate different text formats.

Session 6 – Implement a WYSIWYG Editor and Media Handler
• Configure HTML filters.
• Install a WYSIWYG editor for better UX.
• Describe how program libraries work.
• Modify the WYSIWYG CSS editor settings.
• Install a media-handling program.
• Coordinate the media-handling program with the WYSIWYG editor.
• Configure styles available with the WYSIWYG editor.
• Troubleshoot line break/paragraph problems with the WYSIWYG.

Session 7 – Use CSS to Theme a Site
• Inspect any element on a page using browser tools.
• Apply CSS styles to the proper selector.
• Describe what the CSS Injector module does.
• Add a custom CSS style sheet to certain pages.
• Hide breadcrumbs (or any element) using CSS.
• Change the font size of menu items.

To Hire an AMS Drupal Subject Matter Expert Consultant and Instructor who also teaches this class, call 800-798-3901 today!

Leave a Reply