Schedule

We’ll cover these topics, and in this order. The exact days they land on might change.

Date Topic Work due
Tue - 8/31 Syllabus  
  Text Editors  
  HTML History  
Thu - 9/2 HTML Tutorial If you are using your own computer, install Sublime before class.
  Enable Display of File Extensions  
  Introduce Assignment 1 - Basic HTML  
Tue - 9/7 Work on Assignment 1 - Basic HTML in class Quiz 1 - HTML @ 9:40 am
    Before class read through W3School HTML tutorial
Thu - 9/9 Managing Directories  
  Distributed Version Control Systems  
Tue - 9/14 Distributed Version Control System Tutorial Quiz 2 - DVCS
Thu - 9/16 Keep working on git, Cover Cascading Style Sheets and start CSS Example Assignment 1 - Basic HTML
Tue - 9/21 Branching Tutorial, introduce and start Assignment 3 - CSS Assignment 2 - DVCS
Thu - 9/23 CSS Layout, work on Assignment 3 - CSS  
  CSS Menu Quiz 3 - CSS
Tue - 9/28 Bootstrap Tutorial Assignment 3 - CSS
Thu - 9/30 Bootstrap Grid Tutorial  
Tue - 10/5 Work-day  
Thu - 10/7 Show how to use github issues, brainstorm introduce and start Assignment 5 - Finalize Site Assignment 4 - Bootstrap
Tue - 10/12 Work on Assignment 5 - Finalize Site – get AWS account  
Thu - 10/14 Fall Break  
Tue - 10/19 Scalable Vector Graphics Introduction Assignment 5 - Finalize Site
Thu - 10/21 Talk about Web Servers - get account. Work on Assignment 6 - SVG Assignment 6 - SVG on Friday 5 pm
Tue - 10/26 Talk about Web Servers. Do XAMPP Web Server Setup demo.  
Thu - 10/28 Review Web Servers. Amazon Web Services EC2 Tutorial, work on Command Line Tutorial  
Tue - 11/2 Review/finish Command Line Tutorial. Do Assignment 7 - AWS Deployment in class.  
Thu - 11/4 Talk about Application Servers. Explain DNS. Assignment 7 - AWS Deployment / Quiz 4 -Command Line
Tue - 11/9 Talk about web site performance. Start on WordPress Installation. Quiz 5 AWS
Thu - 11/11 Content Management Systems - WordPress Installation Assignment 8 - DNS and Performance
Tue - 11/16 Work on Assignment 10 - WordPress Site  
Thu - 11/18 No class Quiz 5 - DNS and Cloud Hosting Quiz
Tue - 11/23 Talk about Google Analytics. Work on Assignment 10 - WordPress Site Assignment 9 - Install WordPress
Thu - 11/25 Thanksgiving Break  
Tue - 11/30 Cover Static Content Generators, Sphinx Tutorial  
Thu - 12/2 Work on Assignment 11 - Static Content Generators Assignment 10 - WordPress Site
Tue - 12/7 Show how to host with S3 and CDN  
Thu - 12/9 Last day of class  
  Work on Assignment 12 - Collaborative Leadership Reflection  
Tue - 12/14 8 am final - present projects Assignment 11 - Static Content Generators
    Assignment 12 - Collaborative Leadership Reflection