Schedule

Course Schedule & Assignments

This is a tentative schedule. Expect it to change. Due dates and expectations will be announced in class.

WEEK 1 (8/30, 9/1)
Topic: Course Introduction
Introduction: HTML, CSS

WEEK 2 (9/6, 9/8)
Topic: Hand-coding HTML, CSS
Topic: Web Development/Design Standards

WEEK 3 (9/13, 9/15)
Topic: Introduction to jQuery

WEEK 4 (9/20, 9/22)
First project due
Topic: Introduction to Bootstrap

WEEK 5 (9/27, 9/29)
Topic: Bootstrap (continued)

WEEK 6 (10/4, 10/6)
Topic: Optimizing Graphics for the Web
Software: Adobe Photoshop

WEEK 7 (10/11, 10/13)
Topic: Working with FTP Clients (Filezilla)
Topic: Uploading and Testing Websites
Topic: w3c Validation Tools

WEEK 8 (10/18, 10/20)
Second Project due
Topic: Intro to Content Management Systems
Introduction: WordPress

WEEK 9 (10/25, 10/27)
Topic: WordPress

WEEK 10 (11/1, 11/3)
Introduction: PHP fundamentals
Topic: Customizing WordPress Themes

WEEK 11 (11/8, 11/10)
Third Project due
Topic: Specialized Web Development Tools

WEEK 12 (11/15, 11/17)
Topic: Mobile Website Development
Work on Final Project

WEEK 13 (11/22)
Topic: Mobile Website Development (continued)
Work on Final Project
No Class Thursday (Thanksgiving)

WEEK 14 (11/29, 12/1)
Work on Final Project

WEEK 15 (12/6, 12/8)
Student presentations
FINAL PROJECTS DUE