We may earn an affiliate commission when you visit our partners.
Course image
Andrei Neagoie and Daniel Schifano

Just launched with all modern Motion Design principles and best practices for 2023. This is a project based course where we are going to learn by building many design projects to add to your portfolio together. Join a live online community of over 900,000+ students and a course taught by industry experts that have actually worked both in Silicon Valley and Toronto for top companies. Graduates of Andrei’s courses are now working at Google, Tesla, Amazon, AppleUsing the latest best practices in Motion Design, as well as User Interface and User Experience Design (UI/UX), this course focuses on efficiently teaching you all about building Interactions, Animations and Motion Graphic for all your future Web and Mobile App projects. We will be using Figma to accomplish this, which is now the #1 tool used by modern designers, and is replacing all outdated design tools of the past.

Read more

Just launched with all modern Motion Design principles and best practices for 2023. This is a project based course where we are going to learn by building many design projects to add to your portfolio together. Join a live online community of over 900,000+ students and a course taught by industry experts that have actually worked both in Silicon Valley and Toronto for top companies. Graduates of Andrei’s courses are now working at Google, Tesla, Amazon, AppleUsing the latest best practices in Motion Design, as well as User Interface and User Experience Design (UI/UX), this course focuses on efficiently teaching you all about building Interactions, Animations and Motion Graphic for all your future Web and Mobile App projects. We will be using Figma to accomplish this, which is now the #1 tool used by modern designers, and is replacing all outdated design tools of the past.

We will provide all Figma files, premium design templates, and assets in this course for you, so you can keep and use them when you work with all your future clients. We guarantee you this is the most comprehensive online resource on Motion Design, Microinteractions, Animations and creating beautiful UX/UI.

The curriculum is going to be very hands on as we walk you from start to finish of working as a Motion Designer...The topics covered in the course are:

  1. Why Is Motion Important? - Learn how motion plays a major role in building usable products and how it helps create narrative and reinforces mental models.

    1. Common Misconceptions Of Motion Design

    2. Motion Helps Create Usability

    3. Narrative And Mental Models

  2. Introduction to Figma -  Learn the different parts of Figma and what you will need to get started. We dive into the important details to get you up and running so there is no confusion.

    1. Getting Started With Figma

    2. Introducing Figma

    3. Figma Dashboard

    4. Figma Tools

    5. Layers And Pages

    6. The Top Bar

    7. Design Properties

    8. Prototyping With Figma

    9. Exercise: Creating a Responsive Layout

  3. Introduction To Smart Animate - Figma's Smart Animate is a game changer. You'll learn how to modify all the different properties it supports and then put that knowledge to use as we build and explain some simple prototypes.

    1. Scale

    2. Position

    3. Opacity

    4. Rotation

    5. Fill

    6. Exercise: Creating A Simple Interaction

    7. Exercise: Animating Navigation Items

    8. Exercise: Creating A Larger Prototype

  4. Project: Photo Inspiration Application -  We'll start the course with a bang. You'll jump into your first project where you can take the resources given and what you learnt previously to link together your own prototype of a photo inspiration mobile application.

    1. Design Assets

    2. Filtering Through Categories

    3. Screen Transitions And Drag Interactions

    4. Simple Microinteractions

  5. Motion Design Principles -  You will also learn the principles of motion design and what makes them integral to the success of any design.

    1. Intro

    2. Easing

    3. Offset And Delay

    4. Parenting

    5. Transformation

    6. Value Change

    7. Masking

    8. Overlay

    9. Cloning

    10. Obscuration

    11. Parallax

    12. Dimensionality

    13. Dolly And Zoom

  6. Creating Motion In Figma - Take the theory and the practical knowledge that you learnt and jump right back into Figma to build some smaller prototypes. Using the design resources given, you can follow along or watch how Daniel explains how to create various interactions.

    1. Exercise: Navigation Transitions (Navigation Design)

    2. Exercise: Navigation Transitions (Heart)

    3. Exercise: Navigation Transitions (Cart)

    4. Exercise: Navigation Transitions (Home)

    5. Exercise: Scrolling (Landing Page)

    6. Exercise: Scrolling (Anchor Links)

    7. Exercise: Scrolling (Parallax)

    8. Exercise: Paging (Simple Carousel Dots)

    9. Exercise: Paging (Carousel Animations)

    10. Exercise: Dragging (Listing Card)

    11. Exercise: Dragging (Image Drag)

    12. Exercise: Dragging (Dragging Through Content)

    13. Exercise: Dragging (Drag And Drop)

    14. Exercise: Microinteractions (File Uploader Part 1)

    15. Exercise: Microinteractions (File Uploader Part 2)

    16. Exercise: Microinteractions (Pause And Play)

    17. Exercise: Microinteractions (Like Button)

    18. Exercise: Microinteractions (Like Animation)

    19. Exercise: Delight (Success Modal)

    20. Exercise: Delight (Confetti Pop)

    21. Exercise: Delight (Checklist Part 1)

    22. Exercise: Delight (Check List Part 2)

    23. Exercise: Delight (Cart Button Part 1)

    24. Exercise: Delight (Cart Button Part 2)

  7. The Motion Design Process - How does motion design fit into the "normal design process"? Don't worry we got you covered. Daniel will explain his process for determining the right motion solutions for user needs.

    1. Discovery And Research Part 1

    2. Discovery And Research Part 2

    3. Design And Storyboard

    4. Prototype

    5. Testing

    6. Helpful Tips

  8. Project: National Geographic Carousel -  Learn how to create, both, simple and complex versions of a carousel effect in Figma.

    1. SimpleLanding Page Carousel

    2. Complex Parallax And 3D Image Effect

  9. Microinteractions - Dig deeper into why micro-interactions are so important. You'll then jump right into Figma to create your very own animation with Daniel using the Figmotion plugin.

    1. What Is A Micro-interaction?

    2. Why Microinteractions Are Important

    3. Figmotion: Part 1

    4. Figmotion: Part 2

  10. Project: Smart Home Mobile Application - Smart home apps are becoming more and more popular. Learn how to design a simple home screen and then animate it using Figma. Follow along with Daniel as he explains how he created a complex temperature adjustment interaction.

    1. Designing A Mobile Home Screen

    2. Create A Toggle Interaction

    3. Temperature Adjustment Interactions

  11. Feedback -  Learn the proper way to facilitate and gather constructive feedback for your designs.

    1. Why Is Feedback Important?

    2. Constructive Feedback

  12. Project: Home Renovation Landing Page - Ever wanted to design a large landing page with animated elements? Don't worry, follow along with Daniel as he takes you through the process of breaking down a landing page into multiple prototypes.

    1. Designing A Landing Page

    2. Prototyping A Landing Page

    3. Parallax Effects: Part 1

    4. Carousel

    5. Parallax Effects: Part 2

    6. Gallery

  13. Project: Home Renovation Renovation Form - People often forget about forms but using motion to help your user through a very important task is key. Daniel will teach you how to apply some subtle animations to your form interactions which will help you create more usable products.

    1. Motion In Form Elements

    2. Form Progress

    3. Animating Form Content

    4. Inputs And Buttons: Part 1

    5. Inputs And Buttons: Part 2

    6. Inputs And Buttons: Part 3

    7. Inputs And Buttons: Part 4

    8. Tooltips

    9. Carousel Input

  14. Project: Food Delivery Mobile Application - Learn how to create some flashy interactions with masking techniques and then follow along as Daniel explains how to create a complex order progress prototype.

    1. Introduction

    2. Using Parallax To Draw Attention

    3. List Transitions

    4. Alternative Overlays

    5. Masking And Overlay

    6. Microinteractions And Floating Action Buttons

    7. Order Progress: Part 1

    8. Order Progress: Part 2

  15. Showcasing Your Prototypes - You have all these prototypes but how do you show them off in your portfolio? We'll take you through several options for both Mac and Windows on how to record your prototype and export it to your preferred format.

    1. Kap For Mac

    2. How To Use Kap

    3. Using Your Kap GIF In Figma

    4. Screenity For Chrome And Windows

    5. How To Use Screenity

    6. Using Your Screenity GIF In Figma

We are going to teach you the skills that will allow you to charge a lot of money for your time. Not to compete for a few dollars an hour on some random freelancing websites. The goal is to give you the skills of a top designer, and along the way, we are going to design multiple products and projects that you will be able to add to your portfolio.

See you inside the course.

Taught By:

Andrei is the instructor of the highest rated Development courses on Udemy as well as one of the fastest growing. His graduates have moved on to work for some of the biggest tech companies around the world like Apple, Google, Tesla, Amazon, JP Morgan.. He has been working as a senior software developer in Silicon Valley and Toronto for many years, and is now taking all that he has learned, to teach programming skills and to help you discover the amazing career opportunities that being a developer allows in life.

Having been a self taught programmer, he understands that there is an overwhelming number of online courses, tutorials and books that are overly verbose and inadequate at teaching proper skills. Most people feel paralyzed and don't know where to start when learning a complex subject matter, or even worse, most people don't have $20,000 to spend on a coding bootcamp. Programming skills should be affordable and open to all. An education material should teach real life skills that are current and they should not waste a student's valuable time. Having learned important lessons from working for Fortune 500 companies, tech startups, to even founding his own business, he is now dedicating 100% of his time to teaching others valuable software development skills in order to take control of their life and work in an exciting industry with infinite possibilities.

Andrei promises you that there are no other courses out there as comprehensive and as well explained. He believes that in order to learn anything of value, you need to start with the foundation and develop the roots of the tree. Only from there will you be able to learn concepts and specific skills(leaves) that connect to the foundation. Learning becomes exponential when structured in this way.

Taking his experience in educational psychology and coding, Andrei's courses will take you on an understanding of complex subjects that you never thought would be possible.

Daniel is a design leader in tech with extensive experience in helping startups build and iterate on their products. Daniel is passionate about teaching and empowering designers and working with other disciplines to build purposeful products that meet both user and business goals.

His approach to design is always thoughtful and iterative. Daniel often finds himself working collaboratively with his team whether that is sketching concepts and flows or leading design strategy with team leads and external stakeholders.

Daniel is a multi faceted designer who’s expertise expands across multiple design disciplines. This includes User Experience and Visual Design, User Research, Product Strategy, Lean and Agile Design Methodologies and much more. HIs work has helped to shape different solutions for a variety of industries such as housing, blockchain and health.

When he is not building products, Daniel has spoke and mentored at different meetups and events. He aims to give back to the design community that he has learnt and continues to learn so much from. Daniel aims to always help, teach and support other designers in their careers.

See you inside the courses.

Enroll now

What's inside

Learning objectives

  • Use figma like a pro and get a job in user interface design, user experience design (ux/ui), web design or mobile app design
  • Learn to build motion design prototypes with figma and add animations and motion graphics to your projects
  • Have an amazing design portfolio customized and professionally completed by the end of the course (we provide it for you!)
  • Build these projects: photo inspiration app, nat geo carousel, smart home mobile app, home reno web landing page and form + more!
  • Learn to use smart animate in figma
  • Learn ui/ux best practices using the latest trends in the industry
  • Learn the principles of motion design, the motion design process, best practices, and prototyping your projects for your customers and clients

Syllabus

Introduction
Join Our Online Classroom
Exercise: Meet Your Classmates and Instructor
Design Resources
Read more
Why Is Motion Important?
Common Misconceptions Of Motion Design
Motion Helps Create Usability
ZTM Resources
Narative And Mental Models
Where To Next? Your Choice...
Figma Basics
Figma Resources For This Section
Plans and Signup
Where to use Figma
Figma UI (Structure)
Figma UI (Files)
Figma UI (Toolbar)
Figma UI (Left Sidebar)
Figma UI (Right Sidebar)
Shapes and Tools (Frames)
Shapes and Tools (Groups)
Shapes and Tools (Basic Shapes and Boolean Operations)
Designing in Figma (Images)
Designing in Figma (Getting Started with Text)
Designing in Figma (Constraints)
Designing in Figma (Using Auto Layout)
Designing in Figma (Auto Layout Properties)
Resources and Collaboration (Community Files)
Resources and Collaboration (Community Plugins)
Resources and Collaboration (Sharing and Comments)
Project (What We Are Going To Build)
Project (Creating a Logo Using Basic Shapes)
Project (Auto Layout Buttons)
Project (Creating a Responsive Navigation)
Project (Responsive Text)
Project (Imagery and Gradients)
Project (Strokes and Shapes)
Project (Layout and Responsiveness)
Introduction to Smart Animate
Figma Check In (Intro to Smart Animate)
Figma Check In (Smart Animate Properties)
Exercise (Parallax)
Exercise (New Message)
Exercise (Overlays)
Figma Check In (Interactive Components)
Exercise (Interactive Buttons)
Monthly Coding Challenges, Free Resources And Guides
Project: Photo Inspiration Application
Figma Resource For This Section
Design Assets
Filtering Through Categories
Screen Transitions And Drag Interactions
Simple Microinteractions
Motion Design Principles
Easing
Offset And Delay
Parenting
Transformation
Value Change
Masking
Overlay
Cloning
Obscuration
Parallax
Dimensionality
Dolly And Zoom
Creating Motion In Figma
Exercise: Navigation Transitions (Navigation Design)
Exercise: Navigation Transitions (Heart)
Exercise: Navigation Transitions (Cart)
Exercise: Navigation Transitions (Home)
Exercise: Scrolling (Landing Page)
Exercise: Scrolling (Anchor Links)
Exercise: Scrolling (Parallax)
Exercise: Paging (Simple Carousel Dots)
Exercise: Paging (Carousel Animations)
Exercise: Dragging (Listing Card)
Exercise: Dragging (Image Drag)
Exercise: Dragging (Dragging Through Content)
Exercise: Dragging (Drag and Drop)
Exercise: Microinteractions (File Uploader)
Exercise: Microinteractions (File Uploader Part 2)
Exercise: Microinteractions (Pause And Play)
Exercise: Microinteractions (Like Button)
Exercise: Microinteractions (Like Animation)
Exercise: Delight (Success Modal)
Exercise: Delight (Confetti Pop)
Exercise: Delight (Checklist Part 1)
Exercise: Delight (Checklist Part 2)
Exercise: Delight (Cart Button Part 1)
Exercise: Delight (Cart Button Part 2)
The Motion Design Process
Discovery And Research: Part 1
Discovery And Research: Part 2
Design And Storyboard
Prototype

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores latest best practices in Motion Design
Uses Figma, used by modern designers, replacing outdated design tools
Taught by two instructors, Daniel Schifano and Andrei Neagoie, who have work experience in Silicon Valley and Toronto for top companies
Offers a hands-on approach to learning through a project-based curriculum
Focuses on the concepts of User Interface Design, User Experience Design (UI/UX), Interactions, Animations, Motion Graphics
Graduates of the course are employed in top tech companies

Save this course

Save Motion Design with Figma: Animations, Motion Graphics, UX/UI to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Motion Design with Figma: Animations, Motion Graphics, UX/UI with these activities:
Practice Figma basics
Refresh your memory on the fundamentals of Figma to ensure a stronger foundation for the course.
Browse courses on Figma
Show steps
  • Review Figma's interface and tools.
  • Create a few simple designs to practice using shapes, text, and images.
Follow tutorials on Smart Animate
Enhance your understanding of Smart Animate through guided tutorials, improving your proficiency in creating interactive prototypes.
Browse courses on Smart Animate
Show steps
  • Search for tutorials on Figma's Smart Animate feature.
  • Follow along with a tutorial to create a simple animation.
  • Experiment with different Smart Animate properties.
Design a mobile app prototype
Solidify your learning by creating a mobile app prototype in Figma, putting your skills in UI design and motion design into practice.
Browse courses on Mobile App Design
Show steps
  • Choose a mobile app concept to work on.
  • Design the user interface for the app.
  • Add interactions and animations using Smart Animate.
  • Publish your prototype to receive feedback and iterate on your design.
Show all three activities

Career center

Learners who complete Motion Design with Figma: Animations, Motion Graphics, UX/UI will develop knowledge and skills that may be useful to these careers:
Product Designer
Product designers oversee the entire design process for a product, from concept to launch. They work to make sure that products meet the needs of users and are both visually appealing and easy to use. This course can help you develop the skills you need to become a product designer, including how to use Figma to create prototypes and animations. It can also help you build a foundation in UI/UX design, which is essential for product designers.
Motion Designer
Motion designers create animations for websites, software applications, and mobile apps. They work to make sure that these animations are both visually appealing and effective in communicating a message. This course can help you develop the skills you need to become a motion designer, including how to use Figma to create prototypes and animations. It can also help you build a foundation in UI/UX design, which is increasingly important for motion designers.
Interaction Designer
Interaction designers create the interactions between users and websites, software applications, and mobile apps. They work to make sure that these interactions are both intuitive and enjoyable. This course can help you develop the skills you need to become an interaction designer, including how to use Figma to create prototypes and animations. It can also help you build a foundation in UI/UX design, which is increasingly important for interaction designers.
Mobile App Designer
Mobile app designers create the look and feel of mobile apps. They work to make sure that mobile apps are visually appealing and easy to use. This course can help you develop the skills you need to become a mobile app designer, including how to use Figma to create prototypes and animations. It can also help you build a foundation in UI/UX design, which is increasingly important for mobile app designers.
Web Designer
Web designers create the look and feel of websites. They work to make sure that websites are visually appealing and easy to use. This course can help you develop the skills you need to become a web designer, including how to use Figma to create prototypes and animations. It can also help you build a foundation in UI/UX design, which is increasingly important for web designers.
Animator
Animators create animations for websites, software applications, and mobile apps. They work to make sure that these animations are both visually appealing and effective in communicating a message. This course can help you develop the skills you need to become an animator, including how to use Figma to create prototypes and animations.
UX Researcher
UX researchers study the user experience of websites, software applications, and mobile apps. They work to make sure that these products are easy to use and meet the needs of users. This course can help you develop the skills you need to become a UX researcher, including how to use Figma to create prototypes and animations.
UX Designer
UX designers focus on the user experience of websites, software applications, and mobile apps. They work to make sure that these products are easy to use and meet the needs of users. This course can help you develop the skills you need to become a UX designer, including how to use Figma to create prototypes and animations.
Creative Director
Creative directors oversee the entire creative process for a product, from concept to launch. They work to make sure that products are both visually appealing and effective in communicating a message. This course can help you develop the skills you need to become a creative director, including how to use Figma to create prototypes and animations.
UI Designer
UI designers create the user interfaces for websites, software applications, and mobile apps. They work to make sure that these interfaces are both visually appealing and easy to use. This course can help you develop the skills you need to become a UI designer, including how to use Figma, a popular design tool, to create prototypes and animations.
Visual Designer
Visual designers create the visual elements of a product, from concept to launch. They work to make sure that products are visually appealing and consistent with the brand identity. This course can help you develop the skills you need to become a visual designer, including how to use Figma to create prototypes and animations.
Graphic designer
Graphic designers create visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, and captivate consumers. This course can help you develop the skills you need to become a graphic designer, including how to use Figma to create prototypes and animations.
Art Director
Art directors oversee the visual aspects of a product, from concept to launch. They work to make sure that products are visually appealing and consistent with the brand identity. This course can help you develop the skills you need to become an art director, including how to use Figma to create prototypes and animations.
Front-End Developer
Front-end developers create the code that makes websites, software applications, and mobile apps work. They work to make sure that these products are both visually appealing and easy to use. This course can help you develop the skills you need to become a front-end developer, including how to use Figma to create prototypes and animations.
Industrial Designer
Industrial designers create the look and feel of products, from concept to launch. They work to make sure that products are both visually appealing and easy to use. This course can help you develop the skills you need to become an industrial designer, including how to use Figma to create prototypes and animations.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Motion Design with Figma: Animations, Motion Graphics, UX/UI.
Explores the principles and practices of motion design, providing a solid foundation for understanding and applying motion in design projects.
Presents a collection of well-established design patterns for UX, covering principles and best practices for creating user-friendly and effective interfaces.
Practical guide to prototyping, providing insights into the prototyping process, techniques, and tools, including Figma.
Focuses on the application of motion principles to graphic design, covering techniques for creating engaging and dynamic visual content.
Provides a broad perspective on interaction design, covering the history, principles, and emerging trends in the field, including the role of motion in interactive experiences.
Widely respected and comprehensive guide to UX design processes and guidelines, providing valuable insights for motion designers on user-centered design principles.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Motion Design with Figma: Animations, Motion Graphics, UX/UI.
Unreal Engine 5.4 : Motion Design
Most relevant
Advanced Engineering Systems in Motion: Dynamics of Three...
Most relevant
Pressure, Force, Motion, and Humidity Sensors
After Effects CC: The Ultimate Motion Graphics Masterclass
Engineering Systems in Motion: Dynamics of Particles and...
Create motion graphics for a website using Adobe...
Kinetics: Studying Spacecraft Motion
After Effects CC Masters: VFX, Motion Graphics, Animation+
After Effects - Motion Graphics & Data Visualization
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser