Skip to content
#1 in Interaction DesignUdemyUx DesignPaid courseBeginner levelCertificate

Craft stunning UI UX design as a digital product designer (Udemy.com)

Learn product design from scratch: UX process, Interaction design, User research, Mobile app UI design on Figma & more!

Created by: Raviteja Govindaraju

Last updated February 2025

Our take

Based on the ratings of 579 students, a sample of their written reviews and the syllabus, as the course stood in February 2025. No course pays to be reviewed.

A short, process-first UX course from Raviteja Govindaraju, a senior interaction designer at Google. The syllabus runs 68 lectures over about 4.7 hours and is framed as if a new designer has just joined a young company: read the business goals, research the users, map a user flow, wireframe, then design key screens in Figma. The UI design section is the biggest at around 100 minutes. It is pitched at beginners, but the reviews suggest it suits people who already know a little design, or at least the basics of Figma, and want to learn how the job actually works.

Reviewers like that it skips the theory lecture and shows the why behind each decision. One calls it straight to the point with no bluff, another praises the examples, and the rating sits at 4.4 from 579 reviews, 344 of them five stars. The complaints are consistent, though. Multiple students, including the one-star review, say it is not for true beginners and does not walk through Figma step by step. Others wanted exercises at the end of each section and links to the instructor's Figma files. There is only one assignment and two quizzes in the whole course.

It was last updated in February 2025. The other courses in our Interaction Design list lean on tools like Flinto, Principle and Framer, so this is the pick for anyone who wants the process taught in Figma. At under five hours it is a quick watch rather than a full bootcamp. Anyone who wants to understand the UX process before a case study interview will get real value here. If you need tool tutorials first, learn Figma elsewhere and come back.

Best forPeople who can already poke around Figma and want to see how a UX designer actually works through a problem, start to finish.
Skip it ifYou have never opened Figma and need tool tutorials before any process talk.

Pros

  • Follows one product from business goals to finished screens, so the whole process hangs together
  • Reviewers say it explains the why behind design choices, not just the how
  • Includes a framework and a Figma template for UX case study interviews
  • Updated February 2025, so the Figma workflow is current

Cons

  • Labeled beginner, but several reviewers say it assumes some prior Figma or design knowledge
  • Only one assignment and two quizzes; students asked for exercises after each section
  • No links to the instructor's Figma files, according to one three-star review
Straight to the point with no bluff, I have learnt some important lessons here and will certainly rewatch this course
Solomon Eze, a student

Says beginner, but the reviews suggest it fits people with basic Figma comfort who need the process, not tool basics.

icon
What you will learn

  • Become a digital product designer
  • Follow a step-by-step process to solve a design problem statement from scratch
  • Learn a framework to crack UX case study job interviews
  • Understand the core concepts of UX design with loads of examples
  • Understand the business impact of UX design
  • Learn user experience and user interface design in a practical manner
  • Learn how to balance good looks and functionality on an interface
  • Master your UI design skills with pro tips
  • Create user personas to create empathy among stakeholders
  • Create designs that cater to business objectives
  • Create visually compelling, aesthetically appealing UI
  • How to play with font sizes, font weights and line heights to create visual harmony
  • How to use Figma to create wireframes quickly
  • How to revamp bad looking UI design
  • 7 key UI design principles
  • 4 key UX copy principles
  • Understand how to use colors, fonts and icons properly to make UI look great
  • When and How to collaborate with cross functional stakeholders (product managers, engineers, researchers and more)
  • How to navigate technical constraints while designing UI
  • How to navigate content related constraints (like text going into 2 lines) in UX
  • Tips to improve conversions using UX
  • Learn about A/B testing methods
  • Learn how to use design systems like Material design kit
  • How to do a design critique of competitor apps
  • Checklist before handing off designs to developers

Course content

15 sections · 68 lectures · 4.7 hours of video 2 quizzes, 1 assignments, 1 articles

  1. 1Introduction 1 free preview4 lectures · 5 min
  2. 2The basics of UX 2 free previews6 lectures · 1 quiz · 29 min
  3. 3Practical UX2 lectures · 2 min
  4. 4Understanding business5 lectures · 7 min
  5. 5Understanding users2 lectures · 1 quiz · 10 min
  6. 6User journeys7 lectures · 17 min
  7. 7Wireframing5 lectures · 25 min
  8. 8UI design 1 free preview13 lectures · 1.7 hours
  9. 9UX copy3 lectures · 11 min
  10. 10Measuring design4 lectures · 8 min

Who it is for

The instructor says it suits

  • People who are new to the field of User Experience Design
  • Anyone who wants to transition to a career in user experience design
  • Those who are trying to get their first UX design job
  • People looking for help in cracking UX case study interviews
  • Junior designers who are looking to level up in their UX careers
  • People who want to get a feel of a UX job or what a UX designer actually does in a company
  • Folks who have no problems learning tools like Figma, but struggling to learn practical UX stuff
  • Designers who want to take their UI and UX skills to next level

What you need before you start

  • A computer with internet connection and web browser
  • A Figma account (Free plan is available on Figma website)
  • No prior background in user experience, design or coding is required to enroll in this course!
  • An open mindset :)

icon
Course Description

Are you someone looking to venture into the field of UX design? Are you an absolute beginner in digital product design? Are you a junior designer struggling to create UI that looks aesthetically pleasing? Are you a designer who wants to get better at creating designs that not just look good but work well for users & businesses?

Look no further... Let me introduce you to the most practical UI UX design course for beginners ever!

I crafted this digital product design course to teach you the skills and best practices needed to succeed in the always-changing field of user experience design. Go beyond just learning Figmas or Adobe XDs; tools are easy to learn and there's ample documentation out there. But the important question to ask for yourself - Are you able to design great user experiences? Come learn how to make things people love to use! I'll show you the basics of designing user-friendly stuff. We'll explore understanding how people use things and making them work really well and look really beautiful. Let's create things that put a smile on users' faces!


We'll start the course as if you have joined a young company as a UX designer!

  • We shall then understand what the company does, and note down it's business objectives

  • I'll help you learn how to conduct research on it's target users

  • We shall start creating user flows for one of the core journeys of the product

  • We will also design a couple of key screens that are both functional and beautiful

  • We will also understand how to measure the impact of UX design - this is something not a lot of courses teach but super important to learn

  • We will also iterate on our designs at various stages such as wireframing, copy writing etc. based on feedback

  • Lastly, we shall brainstorm ideas on taking the product to the next level (by improving conversions, handling scale etc.)

  • Not just that, at the end of the course, I'll guide you through a framework and give you a Figma template for acing UX interview case study rounds.

No boring lectures here, folks! I've got real-world examples and case studies that'll make your learning experience as fun as binge-watching your favorite Netflix series (okay, almost as fun).

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Raviteja Govindaraju

I'm a self-taught and passionate digital product designer with a flair for writing and teaching. I started as a nobody in this field, initially exploring graphic and web design before transitioning to UI/UX design. Once I made this shift, there was no turning back. It proved to be one of the most significant decisions I have made, shaping my career exactly as I had envisioned. Presently, I hold the position of a Senior Interaction Designer at Google. Since I have "been there - done that", I'm driven to share my expertise and knowledge here, with the aim of assisting aspiring designers in their own professional journeys.

icon
More UX Design courses

$199.99

$94.99

$119.99

$109.99

$89.99

$64.99

icon
Reviews

4.4

579 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Adeolu Joseph Ojelabi on 8/18/2025

No breakdown into steps on how to use figma to design from scratch. The lectures was meant for someone that already have an idea about UI/UX not for newbies. The facilitator can do better

By Udemy User on 7/12/2025

It was a really interesting course and I learned a lot from it, I really enjoyed the lesson and it was easy to understand but I feel their should have been some sort of assignment at the end of each section that way I'll keep the students engaged.

By Anna Barmina on 5/31/2024

This is a course that I really wanted to watch. Interesting and simple presentation of theory, a huge number of examples, real-time design - an excellent course for beginners that gives a lot of understanding about the field and maintains interest! Thank you a lot!

By Kanan sharma on 5/31/2024

The topics and practical implementation covered in the course are what I was particularly searching for. The course content gives you complete understanding about UI/UX. After completing the course, one can start creating/designing applications easily as course has taught how one can think as a designer, understand problems, ideating solutions, brainstorming ideas, make visual designs and so on... Highly recommended!! Loved the way he teaches and how well he explained everything in detail by using easy-to-understand language/words. Happy I took the course. Thanks Ravi :)

By Sai chandana on 5/4/2024

The course content was excellent, but the promised resources like templates and design files were missing. I'd love to see them added and future courses on logo making, web design, and smartwatch app design . I've requested the missing resources via email. chandanashree777@gamil.com

By Chisom Aniefuna on 1/22/2024

This course is so amazing. I could not drop my laptop after getting on it. I find it so engaging. I love the thought process of the tutor and how he was able to break down complex concepts. I would be looking for other courses by him, it is my first time learning from him and I am in awe. PS: This is my first time dropping a review on this website. Could not hold back the excitement. Wow!

By Sugeiry Hernandez on 11/24/2023

In the first videos, the facilitator explained himself very clearly and provided useful information. For me, it was very valuable when he showed examples of how to re-design some of the apps that I normally use in daily life. it was a good strategy to teach how to produce a better User Experience.

By BALAJI. MADIRI on 9/11/2023

The course, in my opinion, is really well constructed. I found this course useful since the instructor, Raviteja, discussed UI design and UX Design thought processes in a very clean manner. My favourite portion of the course is the Design Critique of Competitive Company Applications since it taught me how to think about and examine UI aspects. Thank you for this wonderful course. Govindaraju, Raviteja.

By Harpuneet on 7/18/2023

I am finding this course really helpful. The only struggle for me is the voice clarity and the accent of the teacher. I have to keep rewinding and try to understand what the teacher said. Apart from this, this learning course is excellent and what I was looking for. Thanks.

By Phani Raj on 7/3/2023

As a full stack engineer, I was looking for a course that gives me a basic understanding of UX design principles and this course was spot on! It is nicely structured and all the core aspects of UX design were covered. I must emphasise that this course is not only beneficial for those aspiring to become UX designers, it also holds immense value for software engineers and product managers. By taking this course, it has substantially altered the way I approach drafting user requirements and building products. It's also incredibly useful especially if you are in a team building proof of concepts where a UX designer is not usually involved.

Showing all 10 reviews on CourseDuck

Read all 579 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100