CCOG for CAS 211W archive revision 201504

You are viewing an old version of the CCOG. View current version »

Effective Term:
Fall 2015 through Summer 2017

Course Number:
CAS 211W
Course Title:
WordPress Customizations and Theme Building
Credit Hours:
3
Lecture Hours:
10
Lecture/Lab Hours:
40
Lab Hours:
0

Course Description

Covers the modification and customization of existing WordPress themes using child themes. Includes using a theme framework to create new, unique themes. Explores options frameworks for dashboard enhancement. Introduces the creation of page templates, sidebars, and other widget areas. Covers responsive CSS grids, HTML5 structural tags, and WordPress functions and hooks. Includes e-commerce and SEO concepts and plugins, along with techniques for backing up and moving WordPress sites. Recommended: CAS 111W or CAS 206 or a working knowledge of WordPress, HTML5, and CSS3; placement into RD 115 and WR 115. Audit available.

Intended Outcomes for the course

Upon successful completion of this course, student will be able to:

  1. Use WordPress theme frameworks to create a unique theme and/or child theme.

  2. Use a personally created WordPress theme to develop a personal and/or business website following current professional and/or industry standards.

  3. Use critical thinking skills to modify, customize, and edit WordPress code.

  4. Backup an existing WordPress site and move it to a new domain and/or server.

  5. Apply SEO concepts to optimize a WordPress site.

Course Activities and Design

  • Completion of a functional multi-page web site using WordPress program.
  • Tests or quizzes

Outcome Assessment Strategies

Grading of this class will be based on completion of project(s) developed individually. Assessments may include:
Completion of a new, functional WordPress theme and modification of an existing WordPress theme. The themes and sites may include some or all of the following:

  • Updated HTML structure and responsive CSS grid
  • JavaScript and jQuery additions
  • Custom or new sidebar and widget area
  • Updated and enhanced  dashboard and creation of Theme Options
  • Additional WordPress functions and hooks
  • E-commerce and SEO plugins
  • Relocation to a new location or a new server and a new database

Tests or quizzes

Course Content (Themes, Concepts, Issues and Skills)

  • Creating a child theme and customizing existing WordPress themes
  • Utilizing FTP to connect to the host server to backup and upload files
  • Modifying and creating new WordPress themes from a framework
  • Adding a Theme Options area to the WordPress dashboard for use with the new theme
  • Editing and adding sidebars, widget areas, page templates and other WordPress functions and features
  • Installing and configuring an e-commerce plugin and modifying template files to make a custom online shop
  • Following appropriate Search Engine Optimization (SEO) practices and using SEO plugins