Principles of Design for Coders

A 33-part course with LearnToProgram

Start Free Preview Start Course

Course Overview

If you're familiar with writing HTML, Java, or CSS -- then you know that there's more to creating a website or app than just writing reliable code. The project also needs the right look and feel to engage the user and provide a high-quality user experience. In this course, learn about the fundamental principles of design. Learn about using color, space, typography, layout hierarchy, and more. Finally, review user expectations and learn how to create a design that meets them!


  • Total Time 2 hr, 51 min
  • Lessons 33
  • Attachments 31
  • Exercises 77
  • 101 CQ

33 Lessons in This Course

Get started!
Complete your purchase

Please show this teacher your appreciation:

Leave comment
Love this lesson
Tip $1
Tip $2
Tip $5
500 characters left
Thank You
Thank you for your generosity!
No thanks
Your free trial of Curious+ has expired