Course Calendar
All due dates are terminal at 11:59CT. Work turned in after their time and date will be late and subject to an award of 0 points.
Topic Schedule:
Introduction
- HTML5 for Web Designers, 2nd ed.,
- Introduction; Chapters 1-2
- Pragmatic Version Control Using Git,
- Preface; Chapters 1-3 (Part II)
- Get familiar with Mozilla Developer Network Links
Intro to Technologies
- HTML5 for Web Designers, 2nd ed.,
- Chapters 5-6
- Pragmatic Version Control Using Git,
- Chapters 4-9 (Part II)
No Class
HTML Basics
- Responsive Web Design 2nd ed.,
- Chapters 1 & 4
- Marcotte, “Responisve Web Design”
HTML Forms
- Responsive Web Design 2nd ed.,
- Chapters 3
- HTML5 for Web Designers, 2nd ed.,
- Chapters 3
- Stolley,
CSS Basics
- MDN: CSS Syntax
- MDN: CSS Selectors
- MDN: CSS Units of Measure: length
CSS Fonts and Floats
- On Web Typography,
- Introduction; Chapters 1-3
- Type anatomy and classifications
- Rutter, “Compose to a Vertical Rhythm”
- Modularscale.com
CSS Positions and Layouts
- Responsive Web Design 2nd ed.,
- Chapters 2 & 5
CSS Layout Demo
- Chris Coyier, “A Complete Guide to Flexbox”
- MDN: Basic concepts of flexbox
No Class: Spring Break!
CSS Animations, Responsive Design
JavaScript Intro
- Eloquent JavaScript 2nd ed.,
- Introduction; Chapters 1-2
- MDN: JavaScript Reference
JavaScript Programing Basics
- Eloquent JavaScript 2nd ed.,
- Chapters 3-4
- Brown, “Why I Use a JavaScript Style Guide...”
Google API, Sliders
- Eloquent JavaScript 2nd ed.,
- Chapters 5-6, 8-10
Frameworks and SASS
- Eloquent JavaScript 2nd ed.,
- Chapters 12-15, 17-18
- HTML5 for Web Designers, 2nd ed.,
- Chapters 4
- Traversy Media, “Foundation Framework Crash Course”
Class Lab: Bring all your project questions
NO CLASS, BEST OF LUCK ON FINALS
Homework Schedule
Work which fails HTML or CSS validation will receive a 50% point reduction!
Date | Task Due |
Labs | |
01/21 Week 2 | Lab-1 |
01/28 Week 3 | Lab-2 |
02/11 Week 5 | Lab-3 |
02/18 Week 6 | Lab-4 |
03/17 Week 10 | Lab-5 |
04/14 Week 14 | Lab-6 |
04/21 Week 15 | Lab-7 |
Work which fails HTML or CSS validation will receive a 50% point reduction!
Date | Task Due |
Project One | |
02/11 Week 5 | First Deliverable |
02/18 Week 6 | Comments Due |
02/25 Week 7 | Final Deliverable |
Project Two | |
03/17 Week 10 | First Deliverable |
03/24 Week 11 | Comments Due |
04/07 Week 13 | Final Deliverable |
Project Three | |
04/21 Week 14 | First Turn In |
04/28 Week 15 | Comments Due |
04/28 Week 16 | Final Turn In (only if you didn't get the map working) |