SDC 2011 Curriculum
TEACHING: Rick Hawkins (rlhawk), Stein Setvik (setvik), Josh Lind (doublejosh)
RESOURCES: 2011 Spokane Drupal workshop, More curriculum resources
BACKCHANNEL: chatzy.com or convore.com or strooms.com or tweetchat.com or twitterfall.com
TIME: 9:30 - 5:00pm (lunch @ noon, come early for setup help) About one hour per 'session'
WHAT WE'RE BUILDING: Site for food lovers.
Photo gallery and recipe site, enabling a group of members to share photos and posts keeping a group gallery reading material, and individual activity profiles. Site will include a few pages, nice home page, and allows many users to participate.
EXAMPLE URL: http://cl2011.dev3.webenabled.net (in progress)
| What | Time | Notes | Who |
|---|---|---|---|
| Why Drupal? | All | ||
| Explain Day & Agenda | 5m | Hello. Go over: agenda / schedule / facilities. Not an end-to-end "how to build a website" favor tackling concepts. | ... |
| Audience and Presenters | 5m | How presenters came to Drupal. Why are folks here: designer, other dev, noob. Show of hands for experience levels. | ... |
| Technical Differentiators | 10m | vs WordPress, vs RubyOnRails / Django, vs Joomla. Users / roles, Content types, Modular | ... |
| Non Technical Drupal Advantages | 10m | Community, Support, non-commercial | ... |
| Setup | ??? | ||
| Basic Concepts and Account Setup | 20m | Sites with databases and code. WebEnabledAccounts for everyone. Site setup. | ... |
| Modules | 15m | Login to Drupal. Turn on few modules. Install required modules for workshop. | ... |
| Core Drupal and Content | Rick Hawkins | ||
| Create content | 10 | Make an About page, create two quick articles. | |
| Content types | 20 | Create Recipe content type and change title to name. Settings for: comments, not promoted by default. Create a recipe node, add a taxonomy term. | |
| Fields and display | 20 | Add photo multiple file-field and servings to Recipe. | |
| Setting up the home page | 10 | Show all content on home page, now create Page and setup as home. | |
| Display: | Presentation notes | Stein Setvik | |
| Views & displays | x | Create articles page (teaser), create recipes page (fields), create menus items. | |
| Menus | x | Rearrange primary menu. | |
| Look and Page Building: | Google Doc | PDF | Josh Lind | |
| Blocks & regions | 15m | Create a custom public site-wide block. Explain there are other non-core block tools. | |
| Views Block | 30m | Build a nice home page with block views. | |
| Themes | 15m | Show switching, explain sub-themes, show changing a CSS file. | |
| Additional Key Settings | ??? | ||
| Pathauto, Taxonomy, Input Formats, Contact us form, Roles, Permissions, Explain cron. | x | As time permits | |
| Being a Drupalist | All | ||
| Answering your own technical questions | 10m | Groups, issue queue & forums, clinic resources. | Rick Hawkins |
| Borrowing Code | 10m | What module do I use? What do versions mean? | Josh Lind |
| Stay for the (local) Community | 10m | Thanking, more than a platform, meeting topics, do the helping, business partners, #IRC. | Stein Setvik |
| Survey for event | 10m | Survey page | John Walling |
| Final Q&A | 30m | ... | ... |
Maybes: WYSIWYG