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.
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
Says beginner, but the reviews suggest it fits people with basic Figma comfort who need the process, not tool basics.
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
- 1Introduction 1 free preview4 lectures · 5 min
- 2The basics of UX 2 free previews6 lectures · 1 quiz · 29 min
- 3Practical UX2 lectures · 2 min
- 4Understanding business5 lectures · 7 min
- 5Understanding users2 lectures · 1 quiz · 10 min
- 6User journeys7 lectures · 17 min
- 7Wireframing5 lectures · 25 min
- 8UI design 1 free preview13 lectures · 1.7 hours
- 9UX copy3 lectures · 11 min
- 10Measuring design4 lectures · 8 min
- 11Additional topics3 lectures · 13 min
- 12Design constraints4 lectures · 9 min
- 131 to 10 ideas5 lectures · 10 min
- 14Design critique2 lectures · 29 min
- 15Conclusion3 lectures · 1 quiz · 6 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 :)
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).
Instructor Details
- 4.4 Rating
579 Reviews
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.
More UX Design courses
Learn Figma: User Interface Design Essentials - UI/UX Design (2022)
4.8 (1,791 Reviews)
Provider: Udemy
Time: 10.2h
$199.99
iOS 12 & Swift 5 - App Design, UI/UX plus Development (2022)
4.8 (955 Reviews)
Provider: Udemy
Time: 80.5h
$94.99
Learn Figma - UI/UX Design Essential Training (2023)
4.7 (18,337 Reviews)
Provider: Udemy
Time: 3.7h
$119.99
How To Design for Accessibility: for UX Designers (WCAG 2.2) (2026)
4.7 (7,863 Reviews)
Provider: Udemy
Time: 8.9h
$109.99
Sketching for UX Designers - Boost UX work with pen & paper! (2023)
4.7 (4,217 Reviews)
Provider: Udemy
Time: 4.7h
$89.99
UX/UI Design Principles Compact (Theory + Figma Exercise) (2022)
4.7 (1,538 Reviews)
Provider: Udemy
Time: 2.1h
$64.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100






