Learn ralph small Learn


Visually communicate a message or action with text, images, and shapes.

Contribute to this list

Create an account or sign in to save your progess

Beginning Design

Use these thoughtbot resources first

Use these additional resources for reference and additional practice

Beginning Design developers should be able to

  • Have a basic understanding of visual principles.
  • Use visual principles in your design.
  • Communicate visual design principles in your work and others.
  • Create and use a simple grid within your work.
  • Maintain a clear hierarchy within your work.
  • Elements in your design are aligned to the grid and have relationships to the other elements in the design.
  • Are able to properly set type within your work.
  • Are able to choose an adequate typeface for the message in your design.
  • You can assign colors to elements to add value to the message.

Intermediate Design

Use these thoughtbot resources first

Ongoing Reference