Fundamentals of Design

Tim Dikun, Jason VanLue, Nick Walsh, Code School

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

Level 1


3 Videos - 17 Challenges

Learn to recognize beautiful and functional type.

Level 2


5 Videos - 19 Challenges

Review color theory and application principles.

Level 3


5 Videos - 19 Challenges

Familiarize yourself with visual hierarchy and balance.

Tim Dikun

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.

  • Free schedule
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb


No reviews yet. Want to be the first?

Register to leave a review

More on this topic:
Ed927a1a-4a95-415b-a865-c3d722ac549c-281fc716eb81.small Supply Chain Dynamics
Learn how to manage and harness the dynamics and interactions between firms...
9c47939a-dab7-4208-84d4-defd8626741c-89b4f5786859.small Algorithms: Design and Analysis
Welcome to the self paced course, Algorithms: Design and Analysis! Algorithms...
8ec7ef42-0aeb-487f-80aa-ceadd8dff6a7-a3f66e4e47ba.small How to Write a Novel: Structure & Outline
Learn the fundamentals of story structure from our MFA program faculty and complete...
1ec75041-a869-471a-a06b-f92553d281a2-36d112e7f72c.small Agile Innovation and Problem Solving Skills
Learn how to deliver greater value through Agile solution targeting and theory...
99279328-cedd-4e88-aa9b-20109d17e184-642da6a35e2d.small Monozukuri: Making Things
Learn the Japanese concept of Monozukuri: the art of "making things" starting...
More from 'Computer Science':
E3d2efb3-de37-4352-95a2-1d346ade45be-eccc4fc738d6.small Cloud Computing Infrastructure
Learn how to design, configure, and manage a cloud computing infrastructure...
62ef50ba-61ca-4e4d-bd12-cf6006ffd58c-de2a7e56dd46.small Software Testing Management
Learn how to effectively manage software tests using estimations, defect management...
A3c0ba67-32e4-4f48-aa2c-09d74f57edab-ecf9a3ea1827.small UML Class Diagrams for Software Engineering
Learn how unified modeling language (UML) class diagrams are created and used...
05f61d04-5acc-452b-9c34-6d447af6437f-7a7861d50d40.small Computer Science 101
Introduction to Computer Science for a zero-prior-experience audience. Play...
Df21c291-f51f-4b65-a27c-eee94296f6d4-25aa2f3bc327.small Mining Massive Datasets
The course is based on the text Mining of Massive Datasets by Jure Leskovec...
More from 'Code School':
Anatomy-of-backbone-js Anatomy of Backbone.js
Build sophisticated applications with Backbone.js.
Anatomy-of-backbone-js-part-2 Anatomy of Backbone.js Part 2
Take your front-end to the next level.
Assembling-sass Assembling Sass
Improve your front-end CSS workflow with Sass.
Assembling-sass-part-2 Assembling Sass Part 2
Expand your Sass abilities with the Compass add-on.
Coffeescript CoffeeScript
Try the powerful little language that compiles into JavaScript.

© 2013-2019