Design Mobile & Web App UI+UX with Figma

The Complete Figma Course

Online Course by Nima Tahami

In this course, you will learn how to design beautiful mobile and web user interfaces that you can then turn into live prototypes with the help of Figma, an industry leading design software.

Course Details

Self-led online course

72 video lectures, 6 articles, and 9 downloadable resources.

Perfect for both beginners and experienced designers.

Learn at your own pace with 7+ hours of on-demand course content.

All you need is a computer (Mac or Windows) and an internet connection. 

$150 $30 (CAD)

Once enrolled, you will have full lifetime access to the course content.

What you will learn

 Is this course right for you?

You're in the right place if any of these apply to you:

You’re interested in user interface & experience design but not sure where to start

You're a designer looking to get into web & mobile app design (Graphical UI)

You’re an entrepreneur with an app idea and want to turn your idea from a sketch to a realistic mockup/prototype

You want to brush up your design skills to get the job that you want at companies like Airbnb, Google, Apple, etc.

You’re already designing and want to take your designs to the next level with Figma

You’re interested in earning income as a freelance designer

You want to enter a new exciting career path, and design has interested you

By the end of this course, you will have learned the many great tools Figma has to offer and you will be able to design engaging mobile and web mockups, that you can turn into live interactive prototypes, for your own projects or for your clients.

Course Overview

The course is broken down into three main parts:

Learning All About Figma

Understanding why Figma is great

Signing Up for Figma

Going over the basics of the software

Importing Files from Sketch

Creating Frames, Shapes, and exploring with Drawing Tools

Designing a Full Mobile Mockup

Designing the Mobile App UI for a laundry delivery service called Clean Kangaroo

Creating reusable design components

Using constraints to create responsive designs for any size mobile device

Applying easy-to-change styles for colors and typography

Turning our mockup into an interactive prototype

Testing our prototype on a real device

Sharing & Exporting our designs

Working live with a team inside Figma

Designing a Simple Web Mockup

Designing a 3-Page Web App UI for Clean Kangaroo

Using Auto-Layout to create smart dynamic designs

Filling in our designs with sample data using Plugins

So, what are you waiting for?

Let’s start designing real-world projects using Figma and take your skills to a new level.

Course Instructor

This online course is taught by entrepreneur and designer, Nima Tahami.


Nima has more than 10 years of experience designing and developing dozens of mobile apps and web apps for both clients and startups of his own. Nima's current startup, ShiftRide, has been covered in many news outlets, including Forbes, where his app was highlighted for its ease of use.


Nima has created this course to help people become the best designer they can be. Design is part of the foundation of many things from great products & websites to great advertisements and everything in between. Nima has also designed and developed an open-source iPhone development library by the name of FCAlertView, helping 350,000+ app developers use beautiful customizable alert prompts within their applications.

Nima Tahami

Tips & Tricks for Designers