For someone with limited experience in User Experience (UX) or User Interface (UI) design (yes, they are vastly different), you can get started on UX easily by taking an online UX course – usually the easiest and most affordable way of kickstarting your UX journey. Every course claims to have the best mentors, the highest employment rate for students who have completed the course, the largest amount of resources available for you and thus, it can get confusing when it comes to choosing a course that is most suited to meeting your learning goals.
We understand your pain-points and hence, we have curated 10 online UI/UX courses with all the information you need to know to help make an informed decision when choosing an online UI/UX course. We have also compiled the following list within a UI/UX courses chart for you to make an easier comparison.

1. UX Training

Price: $280 for 1 year unlimited access
​Hours: 7 hours (90+ videos)
Example of courses: UX Theory – What is UX, Research – Usability Testing, Design – Design Principle
Differentiator: Members-only forum that allows you to share your projects to gain feedbacks

2. Interaction foundation design

Price: $8 per month, paid yearly (for students)
$13 per month, paid yearly (for professional)

Hours: Between 1 to 7 hours per week
Example of courses: Become a UX designer from scratch, Human-Computer Interaction, The Practical Guide to Usability
Differentiator: Limited participants for each course, free articles and books from authors such as Clayton M. Christensen (He coined the term Disruptive Innovation!)

3. Design lab

Price: $299 per course
Hours: 10 hours per week for 4 weeks
​Example of courses: UX Research and Strategy, Interaction Design, Prototyping and Testing
Differentiators: Limited participants for each course, Skype session with industry leaders and feedbacks from mentors

4. Edx – university of michigan

Price: Free
Hours: 3 to 4 hours per week
Examples of courses: Evaluating Designs with Users, UX Design from Wireframe to Prototype, User Experience Research and Design
Differentiator: Reviews available for each course

5. Treehouse

Price: $25 per month (basic plan)
           $49 per month (pro plan)
Hours: 30 mins to 17 hours per course
Examples of courses: UX Basics, HTML Email Design, Mockups for Responsive Design
Differentiator: Offers access to UX-related Conference resources

6. Udemy

Price: $10 to $195 per course
Hours: 1.5 hours to 23.5 hours per course
Examples of courses: UX & Web Design Master Course: Strategy, Design, Development, Mobile App Design from scratch with Sketch 3, UX Strategy Fundamentals
Differentiator: Offers both full-stack UX courses and specific UX topics courses, reviews available for each course

7. Coursera

Price: Free
Hours: 4 to 5 weeks per course
Examples of courses: Interaction Design, Introduction to User Experience Design, User Interface Design
Differentiator: Offers courses from well-known universities such as Georgia Institute of Technology, reviews available for each course

8. Lynda

Price: $19.99 per month (basic plan)
           $29.99 per month (pro plan)
Hours: 13mins 48 secs – 6 hours 1 min per course
​Examples of courses: Planning a career in User Experience, Foundations of UX: Multidevice Design, UX Design Techniques: Creating Personas
Differentiator: Transcripts for video feature

9. skillshare

Price: For premium videos
          $8 per month (Annual payment)
$12 per month (Monthly payment)
          Includes free videos
Hours: 14mins to 12hrs 4mins
Examples of courses: iOS Design I: Getting Started with UX, UX Design Fundamentals: Everything You Need to Know, Intro to UX: Fundamentals of Usability
Differentiator: Members-only forum that allows you to share your projects to gain feedbacks, reviews available for each course

10. Envato tuts+

Price: $15 per month
           $9 per course
Includes free videos
Hours: 10mins to 5.9 hours
Examples of courses: Fundamentals of UX Design, A/B testing for Web Designers, UX Prototyping for Mobile Devices with InVision
Differentiator: Members-only forum that allows you to share your projects to gain feedbacks


Apart from the online classes, here are some additional reading materials we find useful for UI/UX beginners as well. These are perfect for those who would like to read up on fundamentals of UI/UX in bite-sizes!

1. UX Apprentice

A website that provides you with book recommendations to improve your understanding of various UX topics and quizzes to test your UX knowledge.

2. ux crash course: 31 fundamentals

A UX crash course that splits your learning process into 31 lessons. It is suitable for people who are looking to gain a generic overview of UX topics.

3. HackDesign

Gain a better understanding of UX through HackDesign’s 50 lessons course. Each lesson features different web articles about specific UX topics, curated by various UX experts.  

4. 52 weeks of ux

We love the simplicity of this interactive online lesson. It features a short write up on various UX topics and after 52 weeks, you will get to have a better comprehension of the fundamentals of UX.
Having taken some of these UX courses as part of Perpetual’s UX training curriculum, we recommend the courses offered by UX Training and EdX-University of Michigan. Both of these courses not only offers a wide variety of hands-on exercises but are also comprehensive, specific and easy to follow.
Remember, before you embark on your UX journey, it is always advisable to practice with UI/UX tools such as Sketch and InVision to apply what you have learnt. 


Our review of 10 UI/UX courses worth taking

10 Classic Resources we find useful for UI/UX designers

#TriedandTested – At Perpetual, we like to keep things simple. There will always be discovery of new UX tools but here are the top 10 resources we turn to when it comes to UX design. We hope that they will be as useful for you,

as they are for us.

1. UX Checklist

As UX designers, we understand that there are many tasks we need to oversee at once. The UX Checklist is a useful tool to help you check if you have completed all your necessary steps – from competitive analysis to your A/B test plan.

2. xScope

Created by designers, for designers – xScope is a tool that is useful for measuring, inspecting and testing on-screen graphics and layouts. It features a Loupe tool that allows you to quickly measure the size of anything on your window without you having to take a screenshot and transfer it to your preferred software.


3. Craft

Created by InVision, Craft is a suite of plugins that allows us to include real unique content from live websites in our prototypes. Yes, we no longer need to waste time coming up with placeholder content or dummy profile descriptions. #smallvictories

4. Colllor

A color palette generator tool that allows you to view different variations of one color. After all, modifying one base color is essentially the fundamental skill of coloring interface designs.

5. pttrns

A website filled with UI resources and mobile design kits for anyone in need of some last-minute inspiration.

6. Font Awesome

Font Awesome provides you with scalable vector icons that can be instantly customized by size, color, drop shadow and anything that can be done within the scope of CSS.


7. Freebiesbug

A free web design resources page that allows you to browse through multiple illustrator, PSD and Sketch freebies needed for UI, template or plug-in design.

8. Usertesting

To be a great designer, one must dive deeper into how users think and act. A product that appears easy for us to navigate may not be as easy for users to comprehend. We need to test our products with real users and this is where comes in, to help you test your products with users from your target market.


9. CSSmatic

The ultimate tool for CSS designers. We like it because it is a reliable and interactive tool that generates CSS codes for gradients, borders, shadows and noise textures.

10. Nielsen norman

We subscribe to Nielsen Norman’s newsletter for research-based UX articles and reports. We like it simply because most of their articles are based on extensive data research and user analysis.
Hope you have enjoyed our top 10 favorites. Comment below if you have any other recommendations! We’ll  compile them and share with designers in the UX community.