Programming for Design Practices

Celeste Layne
Programming for Design Practices
2 min readMar 27, 2020

--

Grace Hopper and other computer programmers at the Console of a UNIVAC I

The most damaging phrase in the language is “we’ve always done it this way.”

— Rear Admiral Grace Hopper, computer scientist

Day 01 | HTML Basics

Tutorials:

Day 02 | CSS Basics

Tutorials:

Day 03 | Layout Basics

Tutorials:

  • Tutorial 05
  • Tutorial 06

Day 04 | Kinetic Compositions: Animations & Transitions

Tutorials:

  • Tutorial 07
  • Tutorial 08

Exercises:

  • Exercise 04

Suggested Readings:

  • HTML & CSS: Design and Build Websites, by Jon Duckett (book)

Day 05 | The Joy of Computing: JavaScript Basics

Tutorials:

Exercises:

Day 06 | Computational Poetry: Functions Basics

Tutorials:

Exercises:

Day 07 | Object Basics

Tutorials:

Exercises:

  • Exercise 07

Day 07 | Interactive Narrative: Intermediate JavaScript

Tutorials:

Exercises:

  • Exercise 08

Day 08 | A is for Application: API Basics

Tutorials:

  • Tutorial 15
  • Tutorial 16

Exercises:

  • Exercise 09

--

--