UX/UI Design from scratch

Even the best application is bound to fail if you don’t pay attention to its UX and UI design. A nice look and smooth flow are must-haves for successful digital products.

Take this course to learn how to become a UX/UI designer that every product team needs today. Develop a portfolio of skills that will serve you well in the future.

What you will learn

Introduction to the design process
1234567

Introduction to the design process

At the beginning of your adventure as a future UX/UI Designer, you will get to know the design process from a bird’s eye view.

We will show you various methods of developing products, share insights about the role of a designer in a team, explore the key tasks of this role, and give you an overview of the job market. We will also take a short psychology tour to show you the main cognitive pitfalls that may interfere with the everyday work of a designer.

Collecting business requirements

This module will show you how important it is to create user-friendly interfaces while meeting your business goals.

We will teach you when and how to collect business assumptions for a project, and present tools for organizing product knowledge and business needs.

Getting to know the user and organizing user insights

This module focuses on the end-user. We will introduce you to the tools that allow carrying out quantitative and qualitative research in your daily work.

You will learn about in-depth interviews, surveys, and tracking tools. At the end, you will create your first research scenario and explore how to effectively use the collected research data.

IT requirements analysis

In this module, you will learn why a UX designer needs to understand technology. We will introduce you to the basic concepts related to frontend development, SEO, Bootstrap, and other popular frameworks.

Creating information architecture

How to run complex projects without getting lost?

The answer to this question lies in the User Stories method. Based on the example of an existing service, you will develop your own User Stories. We will introduce you to the concept of BPML notification that helps to describe the sequence of activities in business processes.

Mockups and validation of the concept

In this part, we introduce you to the world of mockups. You will learn how LoFI mockups differ from HiFi ones, and why it is sometimes worth creating mockups with a low level of detail. You will explore various design tools, and then together we will go over the basics of using Axure. Finally, you will be able to create a mockup of your own design.

Testing is also important in the design process, so we will teach you how to verify the design, draw conclusions from tests, and optimize it.

Final project

In the final project, you will use the knowledge acquired in each stage of the course. Before that, however, we will introduce you to visual design tools, show you how to organize the graphic structure and what programs you can use to design the UI. Throughout the course, you will implement a project based on the prepared case in subgroups.

In the final project, you will use the developed solutions and design a graphic layout for that project.

Introduction to the design process

At the beginning of your adventure as a future UX/UI Designer, you will get to know the design process from a bird’s eye view.

We will show you various methods of developing products, share insights about the role of a designer in a team, explore the key tasks of this role, and give you an overview of the job market. We will also take a short psychology tour to show you the main cognitive pitfalls that may interfere with the everyday work of a designer.

Collecting business requirements

This module will show you how important it is to create user-friendly interfaces while meeting your business goals.

We will teach you when and how to collect business assumptions for a project, and present tools for organizing product knowledge and business needs.

Getting to know the user and organizing user insights

This module focuses on the end-user. We will introduce you to the tools that allow carrying out quantitative and qualitative research in your daily work.

You will learn about in-depth interviews, surveys, and tracking tools. At the end, you will create your first research scenario and explore how to effectively use the collected research data.

IT requirements analysis

In this module, you will learn why a UX designer needs to understand technology. We will introduce you to the basic concepts related to frontend development, SEO, Bootstrap, and other popular frameworks.

Creating information architecture

How to run complex projects without getting lost?

The answer to this question lies in the User Stories method. Based on the example of an existing service, you will develop your own User Stories. We will introduce you to the concept of BPML notification that helps to describe the sequence of activities in business processes.

Mockups and validation of the concept

In this part, we introduce you to the world of mockups. You will learn how LoFI mockups differ from HiFi ones, and why it is sometimes worth creating mockups with a low level of detail. You will explore various design tools, and then together we will go over the basics of using Axure. Finally, you will be able to create a mockup of your own design.

Testing is also important in the design process, so we will teach you how to verify the design, draw conclusions from tests, and optimize it.

Final project

In the final project, you will use the knowledge acquired in each stage of the course. Before that, however, we will introduce you to visual design tools, show you how to organize the graphic structure and what programs you can use to design the UI. Throughout the course, you will implement a project based on the prepared case in subgroups.

In the final project, you will use the developed solutions and design a graphic layout for that project.

How we teach

We make sure that our remote courses focus on what matters most: live lessons and sessions with our professional instructors.

5x/week

Classes are held in the evenings from Monday to Friday

All the time

A dedicated mentor helps you during the course duration

2x/course

Practical projects that check your progress

What you get during the course

Career coaching

No matter where you are, a career adviser would be able to address all of your questions about working in the IT industry. Do you want to improve the quality of your LinkedIn profile or resume? We’d be delighted to assist you!

Mock job interview

Practice talking about your technical and soft skills before landing the first job interview. To help you get used to the process, we hold a mock interview for you with one of our instructors.

Industry materials

You’ll get our custom Success Book that includes all you need to know about IT, how to land your dream career, and what recruiters look for. We’ll stay in touch and give you content designed specifically for our students and graduates.

HR class

This is a hands-on course that delves into the recruitment process and how to prepare for it! You’ll discover how to write the first resume for IT careers, when to look for work, and how to nail the recruiting interview.

What our graduates say

“I can say that the instructors offered us a lot of support. Every time they knew about a job opening for juniors, they let us know about it.”

Bianca Todoran Data Analyst at The Smart Cube

“The course syllabus is very comprehensive, not just about Java. It’s a good place to start learning. The course helped me to build a knowledge base that I would build on further in line with the job or project requirements I’m working on.”

Adina Dumitrescu Software Developer at Kalypso

“If I had to choose the biggest value I got from the course, it’s that it showed me how the human value and technical value go hand in hand in the IT industry. And SDA has managed to outdo themselves in both.”

Levente Szilveszter Software Developer at Uniqa Raiffeisen Software Service

“To summarize it all, I would definitely suggest that you try this SDA course if you’re planning to enter the programming world.”

Pavel Pšečuk Technical Support Engineer at Breakwater Technology

Installment options available