Michael Jude Larocca

Teacher Feature: Gary Simon

Published on April 19, 2021

To become the best front-end web developer you can be, you must attain a strong foundation in coding and UI/UX design.

This article introduces you to Gary Simon, who will help you learn about both!

Gary Simon

Gary Simon

Gary Simon has over twenty years of experience in UI/UX Design and Front-end web development. Gary releases new premium content weekly on his YouTube channel DesignCourse, and he is also a teacher at Scrimba!

What is UI/UX Design

UI Design stands for "user interface." Wikipedia describes, "User interface design or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience."

UX Design stands for "user experience." Wikipedia describes, "The user experience is how a user interacts with and experiences a product, system or service. It includes a person's perceptions of utility, ease of use, and efficiency."

My introduction to CSS

After learning HTML (HyperText Markup Language), the next step in learning front-end web development is to learn CSS (Cascading Style Sheets). Apart from the syntax, when I researched what CSS was all about, I discovered that it has a lot to do with colors, fonts, style, structure, and the overall users' interactive experience.

After my newfound understanding, I immediately thought, "learning CSS does not sound like a job for a programmer. Learning CSS sounds like a job for a graphic designer."

Since I aspire to become a well-versed front-end web developer, I decided to "put aside" coding for a moment and learn about graphic design fundamentals.

While researching graphic design, I found this helpful YouTube playlist Graphic Design.

I also purchased and completed this Udemy course, The Complete Graphic Design Theory for Beginners Course.

Finally, I discovered my favorite UI design source for coders, the DesignCourse YouTube channel created by Gary Simon!

DesignCourse YouTube Chanel

I can not speak highly enough about Gary Simon's DesignCourse YouTube channel.

As an aspiring front-end web developer, the information that he provides is invaluable. Not only does he teach you all about design, but he also teaches you how to code!

UI Design Fundamentals

To create effective and great-looking UI designs, Gary tells us, "The only way to produce good UI designs is by first understanding the UI design fundamentals."

To teach us, Gary created this free YouTube tutorial "Learn UI Design 7 Fundamentals Tutorial - Full Course for Beginners."

You can learn by watching the YouTube course, or you can also take Gary's free interactive Scrimba course Learn UI Design Fundamentals


The topics covered in the course are the UI Design Fundamentals:

  • White Space
  • Color
  • Contrast
  • Scale
  • Proximity
  • Typography
  • Visual Hierarchy

Gary references the "UI Design Fundamentals" frequently in his lessons.

Even though I am not a graphic designer, by just having a basic understanding of the UI Design Fundamentals, I noticed a drastic improvement in my work by applying them!

The UI Design Bootcamp


Learn UI Design 7 Fundamentals Tutorial - Full Course for Beginners , is a small sample from Scrimba's UI design Bootcamp.

I have taken both the course and the Bootcamp, and I can highly recommend both!

Bootcamp Certificate

New Scrimba Course

During Scrimba's latest Livestream, they announced Gary's new upcoming Scrimba course!

Scrimba course: CodingForDesigners

Fun facts

Garry guest hosts for Brad Traversy

Many people consider Brad Traversy to be one of the leading pioneers of coding Tutorials on YouTube. It's not surprising that people feel this way when they learn that Brad gained well over a million YouTube subscribers on his TraversyMedia channel, all on his own!

When Brad Traversy decided to start inviting guest hosts on his YouTube traverse media channel, Gary Simon was the first!

Gary Simon is also a guitarist!

Check out this video of Gary playing Stevie Vai's "For the Love of God."

Gary Simon Links

Website - Designcourse

YouTube - DesignCourse

Twitter - DesignCourse

Udemy - Gary Simon

Lynda - Gary Simon

Pluralsight - Gary Simon

Skillshare - Gary Simon


Having a solid foundation in UI/UX design is just as important as having a solid foundation in coding.

Understanding and applying the UI Design Fundamentals will significantly enhance your projects.

Gary Simon's experience in both design and programming makes him an ideal teacher for aspiring web developers.

Please share it!