Skip to content

Instantly share code, notes, and snippets.

@karlstolley
Created August 5, 2011 16:59
Show Gist options
  • Save karlstolley/1127980 to your computer and use it in GitHub Desktop.
Save karlstolley/1127980 to your computer and use it in GitHub Desktop.
Rough Calendar for COM530: Fall 2011

8/23 - Welcome & Introductions; Diving In

In Class: Basic setup; intro to editor, command line, Git, Firefox + plugins
Reading: Stolley, ALA stuff
To Do: Set up editor, Git, Firefox + plugins on own computer

8/30 - XHTML Strict & Basic CSS

In Class: XHTML Strict & CSS walk-thrus with Git; GitHub accounts
Reading: Swicegood, ALA on Git (sm. article)
To Do: Page construction, Git use - pushing to GitHub

9/6 - Version Control; Validation

In Class: More Git (branching, picking and merging); validation
To Do: Finish Project 1 materials; prepare memo and GitHub repo

9/13 - Project 1 Due; Presentations; Questions and Clarifications

In Class: Presentations; Q&A and clarification of material so far, things coming up
Reading: Stolley; Mobile-first design stuff
To Do: Improve Project 1 materials based on presentation/instructor feedback

9/27 - Mobile-First Design; Accessibility

In Class: Site architecture, access, and mobile design constraints
Reading: Stolley; Vinh; advanced CSS selectors & positioning
To Do: New GitHub repo for Project 2; work on site architecture and pages

10/4 - Page Layout & Grid-Based Design; Usability

In Class: Layout and positioning; Grid systems and theory
Reading: Maeda, Agile (short)
To Do: Work on page construction and layout/positioning; use Git branches liberally

10/11 - Agile Incremental Development & The Laws of Simplicity

In Class: Q&A and clarification; selecting and working with remote web hosting and domains; simplifying process, agile design
Reading: Marcotte
To Do: Continue work on Project 2; refactoring XHTML, CSS for agile dev; post site to own host/URL. Email instructor with problems.

10/18 - NO CLASS - IEEE/IPCC

10/25 - Page Layout & Responsive Design; Sustainability

In Class: Flexible design units, CSS @media queries
To Do: Build responsive features into Project 2; refine page design

11/1 - Work Week

In Class: Q&A, unstructured work time
To Do: Finish Project 2; prepare memo and GitHub repo; post final, live site

11/8 - Project 2 Due

In Class: Presentations
Reading: HTML5 articles; Cederholm
To Do: Plan enhancements/changes for Project 3; start as new branch in Git

11/15 - HTML5, CSS3 and Experience Design

In Class: Refactoring XHTML pages to HTML5; Modernizr
Reading: Stolley; PHP articles; basic Apache config stuff
To Do: Work on Project 3; refactor site as HTML5?

11/22 - Glimpsing the Server Side: PHP, Apache

In Class: Basic PHP usage; Apache configuration
To Do: Project 3 work

11/29 - Work Week

In Class: Q&A, unstructured work time
To Do: Finish Project 2; prepare memo and GitHub repo; post final, live site if desired

12/6 - Finals Week; Project 3 Due

In Class: Final Presentations, Final Thoughts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment