CS 230W Schedule
CS 230W WordPress & Drupal CMS Dev
1 CS 230W Schedule
This schedule is a tentative listing of the coursework we will accomplish during the semester. If there are unexpected events that affect this schedule, it may be modified.
Each assignment and quiz mentioned in this schedule will have an explicit and authoritative due date assigned to it in Canvas. You can view the due date by logging in to Canvas and clicking on the assignment or quiz link.
You can also find due dates for all assignments and quizzes in the *To Do“ sidebar on the course Home page. As always, it is your responsibility to be aware of assignment due dates.
| Week | TODO & Reading | Assignment | Quiz |
|---|---|---|---|
| 1 | WordPress orientation; Install WordPress | Lab 1 | Quiz |
| 2 | Directory structure and The Loop; Lab 2 Installing the _s theme | Exercise | |
| 3 | Core Files; Lab 3 Using functions.php |
Lab 2 | |
| 4 | User Navigation and WP Menus; For credit exercise | Exercise | |
| 5 | WP APIs; Lab 4 Plugins | Exercises | Quiz |
| 6 | Widgets; Lab Widgetized Areas | Lab 3 | |
| 7 | Create a WordPress Plugin | Lab 4 | |
| 8 | WordPress Multisite; Lab 5 Create a WP Multisite Network | Lab 5 | |
| 9 | Begin Drupal | Exercises | |
| 10 | Managing users and content | Lab 6 | Midterm |
| 11 | Spring Break | — | — |
| 12 | Drupal Taxonomy, Content types, and Menus | Exercises | |
| 13 | Drupal Blocks, Views, Pages | Lab 7 | Quiz |
| 14 | Creating Drupal modules | Exercises | |
| 15 | Drupal administration | Lab 8 | |
| 16 | Deploying WordPress | Exercises | Quiz |
| 17 | Deploying Drupal | Lab 9 | |
| 18 | Final Exam |