UX for Developers

In this one day course learn timeless principles of visual design, and how to apply them successfully to the creation of software user interfaces on any platform

Course Information


Cost *



The more people use Facebook, Amazon, and Netflix, the more they expect your software to be just as polished, and just as easy to use. Poorly-designed products suffer sooner, while well-designed products acquire customers and staying power.

This is an 80/20 course, focusing on the most valuable principles and practices of UX design, that will immediately enable you to make better software regardless of your product’s platform. It will teach you to recognize what’s wrong with a bad design, and how to refactor it into a better one. You will learn smart defaults that enable you to build a new UI from the ground up while avoiding whole categories of common design errors. You will learn the limits of these techniques, and when to engage product owners or other business sponsors for help.

Ideal For:

This UX Design course is designed for UI or Front-end Developers, Software Developers, Development Managers, Software Testers, and anyone involved in the delivery of software and products.


Quadrus training is always exceptional!


Familiarity with how software is conceived, developed, tested and delivered.

Learning Objectives & Approach:

This course teaches timeless principles of visual design, and how to apply them successfully to the creation of software user interfaces on any platform. Using a balance of discussion, examples, and labs, students will gain hands-on experience in applying the principles taught.

Upon course completion, students will understand the most fundamental, unchanging principles of visual design; will know how to apply them to create compelling software interfaces; will be able to refactor existing user interfaces into better ones; and will know when to ask product owners or other business sponsors for help.

Key Topics:

  • Fundamentals of visual design – The Big Four core principles for creating interfaces that clearly communicate their function.
  • Refactoring user interfaces – How to troubleshoot and improve existing designs.
  • Why Your Users Are(n’t) So Stupid – Human cognitive limitations we all share, and are all blind to, which drastically affect design.
  • Smart defaults, cheat sheets, and platform standards – Leveraging the work of others to make better software.
  • Closing the Gaps – Developing interfaces that make people better at what they do.


UX for Developers

  • 8:30am - 4:30pm

Courses are also offered privately to teams and organizations looking for more immersive training.

Mentoring services are also available to reinforce or advance learned principles and practices.

Contact us for more information.

* Cost is per participant in Canadian dollars plus GST

You May Like These Other Courses

Improve your organization’s software development practices by enrolling in any of our public or private courses. Contact us for further information, and/or to learn about private training options.

Contact us
Arrow to the top