Heads up — our current courses sold out far in advance! Next available course starts September 1st. Claim your spot today!

Interaction Design

UXPersonasStoryboardsUsability Testing

Want to design a product that’s easy to use? Develop an understanding of the patterns and principles that govern interface and interaction design, and learn them through practice.

Course Overview

In this 4-week online course you’ll:

  • Develop an eye for seeing, and a language for talking about, interaction design
  • Become familiar with human interface guidelines, principles of usability and fundamental interaction design details
  • Practice evaluating if and how interactions can be improved
  • Develop a portfolio to demonstrate your interaction design prowess
  • Work with your own expert mentor, with feedback on all your work and weekly Skype sessions

By the end, you’ll have an interaction design toolkit for evaluating and improving the usability of your products. You’ll have examples of your process and work that you can speak to and draw on in related projects. This course is especially useful to anyone looking to develop better communication of and confidence in their interaction design work, and for folks looking to develop their ability to understand and work with product designers.

Interaction Design is made for you

Tailor-made for people who want to understand the design of effective human computer interaction, this course takes 10 hours/week between online lectures, projects & mentor work.


Aspiring UX designers

Learn how customer-centered design is changing the way businesses operate, and why customer research and validation are key to design success.

Product managers & entrepreneurs

Customer research, insight, and understanding are the keys to a great product. Learn the tools of the trade and improve your own craft.

Print/graphic designers

Move beyond print & graphic design and become a well-rounded product designer! Learn how to make the jump into digital by delving into the foundations of UX.

Learn 1-on-1 from these experts

See the full list

What our past students have said

"I loved Designlab, I can't wait for the next UX class to start."

Chris Martin
College student

What you'll learn

You’ll build a strong foundation in interface and interaction design, and develop a portfolio of work that demonstrates your understanding of core principles — like information architecture, interaction states, system feedback, consistency, and more.



  • Week 1

    Intro to Interaction Design

    You interact with design in almost every waking moment - almost everything that we interact with has been designed. Let’s have a look at those interactions, and the principles that make them effective.


    Usability and Heuristics

    Become familiar with the evaluative guidelines for effective interaction design.

  • Week 2

    Design patterns

    Let’s look at the patterns and conventions that are consistently used.

    • Intro to design patterns
    • Forms
    • Search
    • Checkout flow
  • Week 3

    Content Strategy

    Let’s think about how user goals affect layout.


    Information Architecture

    How can we help our users accomplish their goals? Learn the fundamentals of IA.

  • Week 4

    User Flows

    User flow is the path you construct for users to convert. Learn how to design each step of your flow with intention.

    Sketching and Wireframes

    Let’s look at best practices for communicating the structure and elements of user interfaces.

Upcoming short course dates

Our short courses start every 4 weeks. Enroll now, the courses fill up quickly. All courses start and end Fridays.

July 7th 2017 Aug 4th 2017 Sign up
Aug 4th 2017 Sep 1st 2017 Sign up
Sept 1st 2017 Sept 29th 2017 Sign up

Pricing $399 $499 for four weeks

Next course starts September 1st




  • 14 Projects

  • 4 Skype Sessions

I'm ready to enroll

Only 14 spots left

Have questions? See our FAQ

  • Do I need to know Photoshop (or Sketch, or Illustrator) beforehand?

    No. This course is for complete design beginners, so we'll provide modules to help you get acquainted with your tool of choice. You'll also practice that tool throughout the course as you work on the hands-on projects.

  • Will I learn HTML/CSS?

    Not in this course! In Design 101, you'll get familiar with design tools, learn about the principles of visual design, and hone your own skills.

  • How is the course pacing?

    This course is built for busy professionals. Expect to spend about 5-10 hours per week between projects, readings, and mentor interaction.

  • I'm a student, do you offer discounts?

    Email us! hello@trydesignlab.com

  • Do you offer any other discounts?

    Ask your employer to sponsor the course! We've seen plenty of employers happy to cover the course price because of how much you'll learn :)

  • Does a mentor get assigned to me or can I pick a mentor?

    We do our best to match mentors/students based on timezone, but if you have a request we can definitely try to make it happen!

  • What about the scheduling for the mentoring sessions? How flexible are they?

    They're very flexible — you schedule them yourself, based on your mentor's posted timeslots. You can also reach out to your mentor to figure out the best time that works.

Any other questions? Check out the Designlab Help Center.

Know anyone who should take this course? Click here to send them an email.

Get the syllabus & take a tour