Schedule

Week 1 – 9/6
Wednesday
Class introduction – syllabus, goals, etc.

For Next Class:

Read the following chapters in Learning Web Design:
Chapter 1: “Getting Started in Web Design”
Chapter 2: “How the Web Works”
Chapter 3: “Some Big Concepts You Need to Know”

Sign up and register for a domain. Before you do this, I recommend watching these videos:
Choosing a Domain Name: Do This First
How to Chose a Domain Name When the One You Love is Taken

You can also use Name Checker to see if the name you chose is available on other platforms.
Week 2 – 9/11-5 | Classes will be held in Zoom
Monday
Discuss readings

Slide Deck

For Next Class:

Read the following chapters in Learning Web Design:
Chapter 4: Creating A Simple Web Page
Install Brackets (or get familiar with Phoenix, the Brackets web editor)

Wednesday
CLASS CANCELLED

Begin familiarizing yourself with HTML and CSS by going through Exercise 2-1 in Learning Web Design. Look at both the HTML and CSS (click on the link to kitchen.css). Then pick a few of your favorite websites and view and do the same.
Week 3 – 9/18-20
Monday – Slide Deck
Brackets Intro
Discuss Chapter 4: “Creating A Simple Web Page

For Next Class:
Read the following chapter in Learning Web Design
Chapter 5: “Marking Up Text”

Wednesday – Slide Deck
More creating a simple webpage and marking up text
Introduce Major Assignment #1
Begin work on Major Assignment #1

For Next Class:
Read the following chapter in Learning Web Design
Chapter 6: Adding Links
Chapter 7: Adding Images (don’t worry too much SVG part)
Week 4 – 9/25-29
Monday – Slide Deck
Linking pages and images
Demo

For Next Class:
Read the following chapters in Learning Web Design:
Chapter 11: Introducing Casscading Style Sheets
Chapter 12: Formatting Text

Wednesday – Slide Deck
Introduce CSS
Discuss some aspects of text formatting
CSS Practice

For Next Class:
Review Chapter 11 pp.246-260 and all of Chapter 12: Formatting Text
Week 5 – 10/2-6
Monday
Slide Deck
Discuss CSS Inheritance and Formatting Text
More CSS Practice


For Next Class:
Read the following chapter in Learning Web Design
Read Chapter 13: Colors and Backgrounds
Wednesday
Slide Deck


For Next Class:
Read the following chapter in Learning Web Design
Chapter 15: Floating & Positioning
Week 6 – 10/6-13
Monday
Discuss positioning
Continue working on Major Assignment #1

For Next Class:
Read the following chapters in Learning Web Design:
Chapter 16: CSS Layout with Flexbox and Grid; pp.419-447

Wednesday
Slide Deck
Discuss Flexbox
Work on Flexbox Exercises 16-1, 16-2, & 16-3
Work on Major Assignment #1

For Next Class:
Read the following chapter in Learning Web Design
Chapter 16: CSS Layout with Flexbox and Grid; pp.447-484

Friday
Major Assignment #1 Due by 11:59PM

Week 7 – 10/16-20
Monday
Slide Deck
Major Assignment #1 Recap – questions, suggestions, domain issues, etc.
Discuss CSS Grid
Begin working on Grid Exercises 16-4, 16-5, & 16-6

Wednesday
Spend some time looking at classmates’ Good & Bad pages
Finish Grid Exercises
Week 8 – 10/23-27
Introduce Major Project #2
Begin working on Major Assignment #2

For Next Class:
Read the following chapters in Learning Web Design:
Chapter 17: Responsive Design
Also read Web Accessibility and skim WAI & Section 508

Wednesday
Discuss Responsive Web Design
Discuss Accessibility

For Next Class:
Read the following chapters in Learning Web Design:
Chapter 18: Transitions, Transformations, & Animation, pp. 517-536
Week 9 – 10/30-11/3
Monday
Discuss Transformations

For Next Class:
Read the following chapters in Learning Web Design:


Wednesday

For Next Class:
Read the following chapter in Learning Web Design
Chapter 18: Transitions, Transformations, & Animation, pp. 536-545

Friday
Major Project #2 Due by 11:59
Week 10 – 11/6-10
Monday
Introduce Major Project #3
Discuss Animation
Discuss Landscape Analysis
Begin Working on Landscape Aanalysis

Wednesday
Continue working on Landscape Analysis

For Next Class:
Read the following:
Unger & Chandler Chapter 12: Wireframes & Annotations

Friday
Major Project #3 Part 1 Landscape Analysis Due by 11:59
Week 11 – 11/13-17
Monday
Discuss Wireframing
Disuss Paper vs Digital Wireframes
Begin working on wireframes

For Next Class:
Read the following chapters in Learning Web Design:
Chapter 22: Using JavaScript, pp. 632 (JavaScript Libraries)-637

Wednesday
Discuss JavaScript
Continue working on Wireframes

Week 12 – 11/20-24
Monday
Continue Working on Wireframes

Wednesday
NO CLASS

Friday
Major Project #3 Part 2 Wireframes Due by 11:59
Week 13 – 11/27-12/1
Monday
Open workshop for Project #3

Wednesday
Open workshop for Project #3

Week 14 – 12/4-8
Monday
Open workshop for Project #3

Wednesday
Open workshop for Project #3

Week 15 – 12/11-15
Monday
Open workshop for Project #3

Wednesday
Open workshop for Project #3

Week 16 12/18-21 | Finals Week

NO FINAL EXAM

Wednesday
Major Project #3 Part 3 Due 12/20 by 11:59PM