Building Interactive Websites: From Design to Development

Instructed by Niccolò Miranda
Mentored by Niccolò Miranda
  • Expert Lead Program
  • Personalized Feedback
  • Language English
  • Certificate of completion
  • Subtitles: Portuguese, Spanish, English...
    (Machine translation)
  • Lifetime Access
  • Weekly Live Q&A

Starts on:

January 24, 2024 Request Syllabus


Building Interactive Websites: From Design to Development

This masterclass covers the fundamentals of UI design for interactive experiences, including UX and motion design. Niccoló Miranda taps into the fun of web design, from experimental visuals to functional story-telling, and allows participants to expand their visual strategy while providing the technical skills to execute big ideas.

Throughout the masterclass, participants will learn to approach design from a code perspective without actually coding, which highlights creative problem-solving and a truly optimized interface. Niccoló covers principles of design such as color, typography, and composition, while prioritizing out-of-the-box thinking that allow professional designers to create successful solutions for their web design goals.

Participants will craft animations and prototypes for their UI designs using tools like Figma and After Effects, which will add not only to their understanding of the design process, but bolster their portfolio as well. By the end of the masterclass, students will gain an understanding of UI design for interactive experience that will allow them to bring their design ideas to life.

Course details

What it's all about.

  • Pre-requisite

    General proficiency in digital design, Figma and Webflow fundamentals

  • Course Format

    Online virtual classroom

  • Language

    English with subt.

  • Level


  • Software/ Material list

    Figma, Webflow

  • Structure

    Pre-recorded Lecture, once-a-week Q&A, individual feedback

  • Categories

    Design, Visual Design, UI Systems

  • Duration

    10 Weeks

Learning Outcome

  • Learn about Figma’s advanced features to set up prototyping and animation systems.
  • Utilize AI tools to streamline the design process and improve efficiency.
  • Expand your visual strategy abilities and confidently execute your ideas.
  • Discover the secrets of Webflow, Figma, Visual Moodboards, and AI tools.
  • Optimize your knowledge and skills to create an immersive website experience.


What you will learn
on this course.

  • Lessons
  • Week 1
    Visual Strategy
    Structure Figma Project | Brief & Analysis | UX Pillars Definition | Visual Moodboard Setup | Visual Moodboard Animation Setup
  • Week 2
    Typography & Colours
    Understanding Context | The Psychology of Color | Typography Fundamentals | Pairing Strategies | Advanced Style Guide Creation
  • Week 3
    UI Prototyping
    Figma Plugins Overview | Sitemap & Flows | Wireframing & Grid System | Content Creation using AI | UI Prototyping | Responsive Design
  • Week 4
    Week 4.Motion Design System
    Motion Principles | Micro-Interactions & Transitions in Figma | After-Effects Web-Based Effect | Using Bodymovin & Lottie.js | Mixing up Figma & After Effects | Blender for Web
  • Week 5
    Webflow CMS Setup
    Webflow Overview | Project Setup | Tips & Tricks | Back-End Overview | Integrations
  • Week 6
    UI Development
    Assets-Setup & Optimization | Webflow & Custom Code | UI Development | Debug UI & Best Practices | Responsive Development
  • Week 7
    Part 1: Animation & Interactions
    Build Advanced Animation using ChatGPT | AI Debug.
  • Week 8
    Part 2: Animation & Interactions
    Webflow IX2 Overview | Resources & JS Libraries | WebGL Intro & Setup
  • Week 9
    Part 1: QA Testing
    Webflow and Lighthouse Audit | Improve Performances, SEO and Accessibility
  • Week 10
    Part 2: QA Testing
    Structure Launch Plan | Conclusion
If you want more info about this course Request Syllabus

Learn from the best


Learn from the Industry's Best


Your Mentor

Niccolò Miranda

Niccolò Miranda

Niccolo Miranda is a Creative Director, Interactive Designer & Development currently based in Amsterdam. As a multidisciplinary freelancer, he pairs a broad range of creative leadership experience in art direction, UI/UX design, front-end development, and motion design to help companies and agencies around the world achieve their goals.

If you want more info about Niccolò Miranda View Profile

Companies our mentors have collaborated with

Course Content

This masterclass covers the fundamentals of UI design for interactive experiences, including UX and motion design. Niccoló Miranda taps into the fun of web design, from experimental visuals to functional story-telling, and allows participants to expand their visual strategy while providing the technical skills to execute big ideas.

This Course

  • English
  • English, Spanish, Portuguese (Machine translation)
  • All Levels
  • Full time access
  • Access on mobile and desktop
  • Certificate of completion

Choose a teacher to start learning

Start learning this course with:

Niccolò Miranda

If you have any questions, please contact us or call us +1 829 3782800

Unparalleled production quality

Dedication to quality

Our dedication to top-notch online education reaches beyond course content and instructors. We also offer high production quality, made possible by our custom-built studio. From lighting to sound, custom sets, motion graphics, and CGI, each video is crafted to enhance your educational experience.

Payment Methods

Find the plan
that suits you

in Full

No need to worry about monthly payments, make a one-off payment and focus on the course.
Total cost of the course
Full Tuition


Choose the payment plan that works for you.
Divide your tuition into two, three, or four easy payments.
As low as
Per Month


You may be eligible for full or partial tuition reimbursement, so ask your employer about their tuition reimbursement options.
As low as
Per your employer’s benefits

Need Guidance?

Connect with an Advisor

We understand that every student has unique strengths, experiences, passions, and ideas.

Our admissions department is here to help with masterclass questions and recommendations, and guide you through the areas you need to improve to reach your goals.

Related courses

Discover other
courses like this one.

  • Memorable UI Design For Interactive Experiences

    By Louis Paquet
  • Art Direction and Design: Automation Tools

    By Mauricio Tonon
A wide range of different courses are available View All Courses
Start the course and grow your professional skill set!


Check our frequently asked questions

  • What sets this course apart from others available?

    Awwwards has always been dedicated to providing the highest quality content possible. But with the launch of these new courses, we've taken things to an entirely new level. These courses are designed and created to meet our rigorous standards for excellence, and feature top-notch instructors and mentors who bring a wealth of knowledge and experience to the table. The content itself is of the highest caliber, ensuring that you receive the most comprehensive and up-to-date education possible.

    To further enhance the learning experience, we've partnered with CGMA to provide a first-class platform where you can connect with your peers and instructors. This platform is designed to foster engagement and collaboration, giving you the opportunity to network, exchange ideas, and receive personalized feedback on your work. In short, our courses are designed to provide you with the best possible learning experience, and we're confident that you'll find them to be an invaluable resource in your professional development.

  • What is the structure for the Awwwards Masterclasses?

    The Awwwards Masterclasses offer a comprehensive and immersive educational program on web design taught by industry experts. The program includes highly produced lecture video content and curriculum. The completion time is estimated to be three months with a 10-hour per week commitment. Each week, students will have access to high-quality lectures, visually rich and chaptered for more effective learning. Weekly homework assignments will allow students to demonstrate their understanding of the material, and collaborate with their peers and receive guidance from their mentor. The mentor will provide personalized video feedback and lead a weekly live Q&A session, where students can discuss progress and ask questions. The curriculum is structured to build upon previous weeks' lectures and projects, providing a step-by-step learning experience. Upon completion of 80% of class assignments, students will receive a certificate of completion. The Awwwards Masterclasses aim to equip students with the skills and knowledge needed for success in their web design careers.

  • Will I be receiving a certificate of completion at the end of the course?

    Yes, Certificates of completion are granted to students who successfully complete 80% of the class assignments (i.e., for a 10-week course, students must complete at least eight assignments to receive a certificate of completion). There are no exceptions! Students must follow all assignment description requirements.Yes, Certificates of completion are granted to students who successfully complete 80% of the class assignments (i.e., for a 10-week course, students must complete at least eight assignments to receive a certificate of completion). There are no exceptions! Students must follow all assignment description requirements.

    NOTE: Instructors monitor assignment submissions and can approve or deny any submission based on if it met or did not follow the instructions of the assignment description.

  • What is the maximum number of students in each course?

    Our courses are tailored to provide a close-knit learning environment. By limiting each course to 20 students or fewer, you will have more one-on-one time with your mentors and peers. This leads to more targeted guidance, interactive Q&A sessions, more in depth feedback, and the opportunity to have all of your questions answered. Additionally, the smaller class size promotes stronger connections with your classmates.

  • Is there lifetime access to the course?

    Yes, when you enroll in a course you'll receive lifetime access. This means you can go back to review the course content and materials as often as you'd like. Our goal is to provide maximum value and make your learning experience worthwhile.

  • What financing options are available to me?

    We have different financing options like our flexible installment plans. Some of our students get full or partial tuition reimbursement from their employers. To explore other finance options, please chat with our Admissions team to discover the best option for you and your budget.

  • What is the refund or transfer policy?

    To obtain a full refund you must contact CGMA at least 5 days prior to the starting of the course. Regardless of the situation, a 5% processing fee is included in all transactions and will not be refundable. Remember that when you register for a class you hold a seat that cannot be purchased by somebody else once class starts – particularly in a class that is filled to capacity.

    Nevertheless, here are some options we provide for AWWWARDS students who may have special circumstances:

    Please be advised that the following Refund/transfer policy does not apply to group purchases (5 or more courses per term). For such cases please contact our Admissions Departments at

    Request for class cancellation during the first week of a class could qualify for a refund, minus a 15% cancellation fee. Request for class cancellation during the second week of a class prior its fifth day could qualify for a refund, minus a 20% cancellation fee. No refunds will be granted thereafter.

    Request for a class transfer for the next term: transfers from one term to another may be allowed. However, an administrative fee equivalent to 10% of the course cost (before the discounted price, if applicable) will be implemented in order for the student to be confirmed in the next term enrollment. Transfers must be requested within the first week of the course. All transfer requests must be submitted within the same fiscal year the class(es) were purchased; otherwise, increased transfer fees will apply. Should you be unable to fulfill your course obligations due ONLY to illness, personal tragedy, jury duty, or military deployment, please write to us at with your name, title of enrolled course, and the nature of your problem, and we will determine your refund eligibility on an individual basis. Note that some documentation supporting your situation will be requested.

    Ultimately, the decision to refund any amount will be made entirely at CGMA’s discretion.

    * Please note that any Payment Plan transactions that qualify for a refund are subject to our standard 5% processing fee.

  • More questions?

    Visit our FAQS to see if we’ve covered your question, or you can reach out to us at or call us at 1 (800)-959-0316 for more information.