A practical course on analyzing and improving interfaces

Work on a real app, learn to diagnose and redesign its weakest parts
What is different about this course?

Most courses teach how to work in ideal circumstances and abstract applications. However, this does not reflect real-world situations. Often, you have to work with existing apps, that come with legacy design and hidden usability issues.

This course is focused on an overlooked skill - analyzing interfaces and spotting where they can be improved. To do that, we'll review an existing application with an outdated interface.

Chiara Aliotta
This course will
‘give designers wings’!
Chiara Aliotta
Brand Designer and Digital Storyteller.
Public speaker. AWWWARDS Jury.
Table of Contents
Usability Heuristics I
6 Lessons
  • Lesson 1

    Introduction

    Free
  • Lesson 2

    Visibility of System Status

    Free
  • Lesson 3

    Match Between the System and the Real World

  • Lesson 4

    User Control and Freedom

  • Lesson 5

    Consistency and Standards

  • Lesson 6

    Error Prevention

Usability Heuristics II
5 Lessons
  • Lesson 1

    Recognition Rather than Recall

  • Lesson 2

    Flexibility and Efficiency of Use

  • Lesson 3

    Aesthetic and Minimal Design

  • Lesson 4

    Help Users Recognize, Diagnose, and Recover from Errors

  • Lesson 5

    Help and Documentation

UX Laws
6 Lessons
  • Lesson 1

    Introduction

    Free
  • Lesson 2

    Law of Proximity

    Free
  • Lesson 3

    Cognitive Load

  • Lesson 4

    Jakob's Law

  • Lesson 5

    Fitts’s Law

  • Lesson 6

    Hick’s Law

Design Principles
5 Lessons
  • Lesson 1

    Introduction

    Free
  • Lesson 2

    Contrast in Design

    Free
  • Lesson 3

    Repetition Principle

  • Lesson 4

    Alignment

  • Lesson 5

    Proximity

Post Form
5 Lessons
  • Lesson 1

    Introduction

    Free
  • Lesson 2

    Exploring the Existing Form

    Free
  • Lesson 3

    Basic Post Form

  • Lesson 4

    Post Scheduling

  • Lesson 5

    Social network customization

Enhancing Post Form
4 Lessons
  • Lesson 1

    Including Polls

  • Lesson 2

    Media Attachments

  • Lesson 3

    AI Assistance

  • Lesson 4

    Snippets

Time Slots
4 Lessons
  • Lesson 1

    Current Version

  • Lesson 2

    Exact Times

  • Lesson 3

    Time Periods

  • Lesson 4

    List of Slots

Pipelines
3 Lessons
  • Lesson 1

    The Concept of a Pipeline

  • Lesson 2

    Pipeline Form

  • Lesson 3

    List of Pipelines

Displaying Posts
3 Lessons
  • Lesson 1

    Single Post

  • Lesson 2

    List of Posts

Final Screens
6 Lessons
  • Lesson 1

    Overview

  • Lesson 2

    Posts

  • Lesson 3

    Time Slots

  • Lesson 4

    Pipelines

  • Lesson 5

    Media Library

  • Lesson 6

    Snippets

Victor has a great mix of design and development skills, always diving deep to find multiple solutions for UI/UX issues. He looks at the whole digital product, not just bits and pieces, making sure everything works together smoothly.

Dmitriy Bunin
Dmitriy Bunin
Designer and Creator of FramesX
The author

Hello, I'm Victor.

I’ve spent over 13 years building digital products and caring about clean, thoughtful interfaces.

In the last three years, I’ve written two books, shared 100+ UI/UX tips, and grew a newsletter followed by 8500 designers and developers.

This time, I’m creating something bigger: a practical course that focuses on solving real interface problems.

I left my full-time job to build this — not a Figma tutorial, but a hands-on guide to thinking like a designer and making better product decisions.

Victor Ponamariov
Victor Ponamariov
You already know how frustrating bad design feels.

This course helps you fix that — with solid patterns and real-life redesign work. You'll learn how to see and fix problems like a pro. This is it.

Get the course for$97
30-day money-back guarantee
One-time payment
Lifetime access

I've been following Victor's content for years. He shares concise UI/UX insights that are easy to understand. As a designer, I find his short explanations very efficient for quick learning without lengthy reading.

Denis Danilov
Denis Danilov
Staff Product Designer at Icons8
Frequently asked questions
Do you offer refunds?
Absolutely. I offer a 30-day no-questions-asked refund policy. If you’re not satisfied with the course for any reason, just reach out within 30 days of your purchase and you’ll get a full refund.
What does the course look like?
The course includes 47 lessons combining videos, written explanations, illustrations, external resources. It’s a rich, practical mix designed to help you learn effectively from day one - and more content is being added as we go.
What is Fedica?
Fedica is an application that will be used as an example for teaching UI/UX. We will redesign parts of the application from scratch and show how to solve real design issues that existing application has.
Can I try the course before buying?
Yes! Several lessons are available for free. You’ll find them marked as free in the Table of Contents - feel free to explore them before joining the full course.