Be aware that OSTraining offers students in this course $15 for 6 months of video support. It's the best resource I know of -- David McMurrey.

ETWR 2479 Web-Based Content Management Systems (ETWR 2079 as continuing education) is a solo- or team-based course in which you practice using a web CMS (like Wikipedia, Drupal, Joomla) to develop information for the public. In this course, you set up Drupal, a web CMS using a free account or a web-hosting service you pay for; create, format, and link pages within it; add blogs and forums to it; set permissions for visitors; among other things. The course will conclude with either solo projects by individual students or with a team project in which team members plan the format and style of a web CMS site. This course will include recorded video tutorials for all assignments.

Drupal job postings at indeed.com. Sign up to get email updates for the latest Drupal jobs in Austin, TX.

Note: Links to the units have been removed until start of spring semester.

Semester/year Spring 2018
Instructor David McMurrey
Class meetings Online class
Office & hours Thursday: Northridge Campus 4225 10:00pm-3:00pm (Always call 512.223.4804 to ensure I'm there.)
Phone 512.223.4804 (Northridge Campus)
E-mail davidm@austincc.edu

Week of February 12

Introductions & startup. Let's find out who we are and what this class is all about.
Startup activities Watch an overview of the course, read about policies, and see the grading plan at course startup there. Be sure and read the course policies.

Fill out the questionnaire there. Your information will be kept confidential.

Write the personal memo. Introduce yourself to your instructor and the rest of the class. This memo will be password-protected; only our class can see these memos; the password is the "handle" you specified when you filled out the questionnaire.
See the personal memos and read about the rest of the class.
due—Feb. 18
Web CMS tasks For this week, explore the world of web CMS applications and Drupal:

Explore web CMS applications
Get an overview of Drupal

Explore these project ideas.
And discuss what you'd create with Drupal
due—Feb. 18

Week of February 19

Setting up your Drupal site. As the link below explains, we will be using Drupal version 8 on free-access Pantheon hosting. However, if you have some money spend, there are other options.
Access & setup Use this link to learn how to access free sites at Pantheon and how to set up a simple site of your own. This link also explains other web hosting options.

Web Hosts and Simple Drupal Setup
due—Feb. 25
Accessing Drupal study resources. Everything you are asked to do in this course will be supported by video tutorials that I make available.
Study resources OSTraining will be one of your best resources. Ask davidm@austincc.edu for the discount code, and then go to the sign-up page, and purchase the $15.00 plan for 6 months for Video Support. In particular, use Beginners Guide to Drupal 8 and How to Build Your First Drupal 8 Site.

Note: lynda.com offers potentially useful training videos; Getting to know Drupal as a user for $29.99/month. We will be using Drupal 8.x, whichever is the current.

Note: Acquia can install Dev Desktop on your computer for free. It also has a Cloud function for free. However, if you want to be on the Internet so that people can visit, you must pay a subscription cost.
due—Feb. 25
Installing Drupal. As mentioned above, if you purchase a subscription from a web-hosting service, you may have to install Drupal manually yourself.
Activities Go to installing Drupal and do the tasks listed there. due—Feb. 25

Week of February 26

Getting to know Drupal as a user. Now, let's see what Drupal is like if you are a basic user. You'll access a Drupal site I have created at Pantheon.
Drupal for basic users For the next week, we'll get familiar with Drupal by performing a number of basic tasks.
Go to using Drupal as a basic user and do the tasks listed there. due—Mar. 4

Week of March 5

Brainstorming and planning the final project. Let's have a discussion whether you do a group Drupal project or do individual Drupal projects for the final activity in this course. Use the Open Forum and enter your preferences and opinions.
Final project ideas Explore these project ideas.
Final project discussion Post your ideas about whether to have individual or group projects in the Open Forum. due—Mar. 12
Announcing your final project. Post a description of your Drupal project to the Open Forum.
Final project announce Post a description of your Drupal project to the Open Forum. due—Mar. 12
Start working on your final project. As you work through the practice sets starting next week, nothing keeps you from also starting work on your own Drupal final project.

Week of March 19


Note: If you have any problems with these tasks, ask me (davidm@austincc.edu) to help. Easiest solution will be for me to record a video, then link to it here for all to see!

Build your practice Drupal site—Set 1. Now the real fun begins! Create and design your own Drupal test site. This part of the course will get you ready to build your own Drupal site and, more importantly, give a good basic knowledge of Drupal. There will be four "sets" of Drupal tasks to perform, one per week; you'll get a grade for each. If you have problems, post a note to the Open Forum. (When you start building your Drupal project, you can delete anything that you set up in any of the sets that doesn't apply.)
Activities Go to building a drupal site and do the tasks for Set 1 there.
due—Mar. 26

Neat Drupal tricks. Things like these below can really save you time!
Time-savers
  • To get often-used menu (for example, Blocks) on your quick-access bar, click the circled star next to a menu name. Seven is the maximum.
  • If you just want to go quickly to a different admin location, Ctrl+click or Cmd+click on the menu item you want to go to. It will open a new window to your same Drupal site.

Week of March 26

Build your practice Drupal site—Set 2. Continue building your Drupal test site.
Activities Go to building a drupal site and do the tasks for Set 2 there.
due—Apr. 2

Week of April 2

Build your practice Drupal site—Set 3. Continue building your Drupal test site.
Activities Go to building a drupal site and do the tasks for Set 3 there.
due—Apr. 9

Week of April 9

Build your practice Drupal site—Set 4. Conclude this phase of learning to build a Drupal website.
Activities Go to building a drupal site and do the tasks for Set 4 there.
due—Apr. 16

Week of April 16

Backing up, updating, and restoring your Drupal site. It's time to learn this very important procedure!
More activities To do these tasks, see updating your Drupal site.
due—Apr. 23
Continue working on your final Drupal project.
Preliminary due date Send your instructor the URL to the preliminary draft of your Drupal project by e-mail. You'll get a review in 2 to 3 days and can revise accordingly. due—May 7
Final project Send your instructor the URL to your final project. due—May 14

Week of April 23

Inviting visitors to your final project. Invite visitors to come and contribute to your Drupal project site.
Visitor invitation Post a link to your Drupal project in the Open Forum. As a visitor to other Drupal sites in this course, make at least three total posts (blog entry, blog comment, forum entry, forum comment, basic page, article, or vote in a poll). This is for a grade; posts over three will be awarded extra points in the final grade. due—Apr. 30

Week of April 30

Submitting the preliminary draft of your final project. Send your instructor a link to your Drupal project for a prelimindary review.
Final project preliminary Send your instructor the URL to the preliminary draft of your Drupal project by e-mail. You'll get a review in 2 to 3 days and can revise accordingly. due—May 7

Week of May 7

Sending in your final final final project. This is it!
Final project Send your instructor the URL to your final project. due—May 14

Informal course evaluation. Help me improve this course.
More activities Course evaluation form

Maintained by davidm@austincc.edu.