Foothill CollegeApproved Course Outlines

Fine Arts and Communication Division
GID 78RAPID WEB SITE DEVELOPMENTSummer 2013
3 hours lecture, 3 hours laboratory.4 Units

Total Quarter Learning Hours: 72 (Total of All Lecture, Lecture/Lab, and Lab hours X 12)
 
 Lecture Hours: 3 Lab Hours: 3 Lecture/Lab:
 Note: If Lab hours are specified, see item 10. Lab Content below.

Repeatability -
Statement: Not Repeatable.

Status -
 Course Status: ActiveGrading: Letter Grade with P/NP option
 Degree Status: ApplicableCredit Status: Credit
 Degree or Certificate Requirement: AA Degree,   Certificate of Achievement
 GE Status: Non-GE

Articulation Office Information -
 Transferability: CSUValidation: 11/26/12

1. Description -
Introduction to Drupal and WordPress for rapid website development. Prepares students and working professionals to use rapid development tools to create and customize websites for small and large applications, from blogs to commercial development. Emphasis on authoring, modules and architecture, CMS (Content Management System), and administrative tools.
Prerequisite: None
Co-requisite: None
Advisory: GID 56, 57 and 58.

2. Course Objectives -
The student will be able to:
  1. demonstrate an understanding of rapid website development using blogging and content management applications, e.g., WordPress and Drupal, and when to deploy these technologies versus traditional websites.
  2. create a functional website using WordPress, including editable pages, and integration of content and RSS, and current Web blogging technology.
  3. create a website that effectively demonstrates proficiency with Drupal utilizing content management and customizable modules.
  4. Compare and contrast WordPress and Drupal options for a potential client.
3. Special Facilities and/or Equipment -
  1. A lecture room equipped with instructional computer, high resolution color monitor, software; projection system, and lighting suitable for displaying projected media. An integrated or separate facility with student workstation configurations to include hard drives, color monitors, mice, keyboards, and software.
  2. When taught via Foothill Global Access: on-going access to computer with java-script enabled Internet browsing software, media plug-ins, and relevant computer applications.

4. Course Content (Body of knowledge) -
  1. Rapid website development overview
    1. Conceptual thinking about content deployment and management, usability, and user interaction
    2. Theory and application of rapid Web deployment technologies, from customizable templates to modules
    3. Web technology for use by individuals and teams
    4. Web 2.0 applications and user interaction / requirements
  2. Create a website using WordPress
    1. Install and configure WordPress on the host server manually (FTP) or using hosted modules
    2. WordPress architecture
    3. Themes and widgets
    4. WordPress Plug-ins
    5. Customization using HTML/CSS
    6. Produce a working multi-page WordPress website
  3. Create a functional website using Drupal
    1. Install and configure Drupal on the host server manually (FTP) or using hosted modules
    2. Drupal architecture
    3. Core Modules
    4. Core Themes
    5. Customization using HTML/CSS
    6. Produce a working multi-page Drupal website
  4. Compare and contrast WordPress and Drupal
5. Repeatability - Moved to header area.
 
6. Methods of Evaluation -
  1. Completed student projects
  2. Participation in class critiques
  3. Classroom discussions
7. Representative Text(s) -
Appropriate software and instructor generated materials.

8. Disciplines -
Graphic Design, Computer Information Systems
 
9. Method of Instruction -
  1. Lecture
  2. Discussion
  3. Electronic discussions/chat
  4. Laboratory
  5. Demonstration
 
10. Lab Content -
  1. Storyboard website
  2. Install WordPress
  3. Tour Administration Screens
  4. Set up site
  5. Customize site using themes, widgets, and plugins
  6. Install Drupal
  7. Drupal Architecture/Admin Tour
  8. Install modules and themes
  9. Working with content/customization
  10. Presentation of WordPress / Drupal for a client
 
11. Honors Description - No longer used. Integrated into main description section.
 
12. Types and/or Examples of Required Reading, Writing and Outside of Class Assignments -
  1. Example of required reading assignments
    1. WordPress online documentation
    2. Drupal online documentation
  2. Example of required writing assignment
    1. Content for WordPress page
    2. Content for Drupal website
    3. Description of website and the URL if live
13. Need/Justification -
This course is a restricted support course for the AA and Certificate of Achievement in Graphic & Interactive Design.


Course status: Active
Last updated: 2013-07-08 13:27:41


Foothill CollegeApproved Course Outlines