HTML/CSS

Fundamentals of Design

Improve the visual competency of any website or application by keeping design in mind. Learn the fundamental design principles of typography, color, and layout.

Enroll Now to Play

Course Overview

  1. Level 1 on Fundamentals of Design

    Level 1 Free Level 3 Videos | 17 Challenges
    Typography

    Learn to recognize beautiful and functional type.

  2. Level 2 on Fundamentals of Design

    Level 2 3 Videos | 19 Challenges
    Colors

    Review color theory and application principles.

  3. Level 3 on Fundamentals of Design

    Level 3 3 Videos | 19 Challenges
    Layout

    Familiarize yourself with visual hierarchy and balance.

Completed Fundamentals of Design

Complete these levels to unlock

Course Completion Badge

Improve the visual competency of any website or application by keeping design in mind. Learn the fundamental design principles of typography, color, and layout.

About The Professor

Tim is a designer from Seattle who started designing for the web before he could drive and when nested tables were still cool. Working for Envy Labs, he loves designing products that balance beauty and usability and believes that enjoying life's offerings beyond the internet is one of the best professional development tools there is.

View Full Credits

Course Notes

  • Estimated Course Length: 4 - 5 hours

Course Reviews (9)

abraunton

I found this course very easy to follow and informative, it covers the fundamentals but you will still learn a lot of things that you generally don't see in everyday tutorials. The best part for me was the color section, I have always struggled with colors but now I understand how colors can compliment each other and how to achieve that. I hope there will be a follow up course!

MaskellRyan

I have learned mostly all of this information before in school; but never was the fundamentals of design displayed, taught, or as interactive as it was in this course! I am thoroughly pleased and even delighted with the experience of re-learning these core concepts, and I fully recommend this course to other beginners, or those with experience.

Hipsterbrown

This is definitely a new area of education for Code School, and they have done a fantastic job on this fundamentals course. They cover the basics and spark further curiosity into what goes into making a great web design. You will never look at font the same again, and every color scheme you see around the web will make you wonder what kind of motivation went into creating it. Even if design is not in your job description, this is the perfect course to understand what a designer is thinking and will help improve dev/designer relations overall. I can't wait to see what they come up with next!

happyjew

I really enjoyed Fundamentals of Design, the information was practical and very informative, even for someone who's done design work before. I love CS's approach, the videos rocked as always and the challenges instructive and insightful.