A course on building for the open web
Intro to Web Design
HTML, CSS, and building something a person wants to use. Starts with how the Internet actually moves a page to a screen, and doesn't stop until you've written and styled a real one yourself.
Curriculum
Units
- Nobody can see how big your company is
- How do you respond to an attack if your phone line has been cut?
- How information moves
- The request/response cycle
- Anatomy of a document — writing your first page
- Meaning before appearance
- CSS as a separate concern
- One class, one job
- A palette in custom properties
- Composing without cascade fights
- and 4 more
- The Hot Take
- Get your copy
- Set the colors before you build anything
- Your toolkit for this project
- The box and the flow
- Container, row, column
- and 3 more
- Top 6
- Get your copy
- The thing under the five screens
- Local development
- Version control
- Working with other people’s code
- and 2 more
- Type
- Color
- Images
- Logo and brand
- Where images come from, and what you are allowed to do with them
- The five mistakes, and the second draft
- Text alternatives
- Structure for assistive technology
- Color and contrast
- Keyboard and focus
- Auditing
- The Studio
- Get your copy, once, for the whole team
- Your first change, together
- File systems
- KANBAN
- Working as a team
- and 1 more
- Small fish, big-fish polish
- Inspect and override
- Adding to a site
- Deploy
- Evaluate the shipped thing
- What a page costs its reader