UX UI Course syllabus

This is a beginner course for learners who would like to prepare themselves for a career in UX and UI design. To succeed in this course, you do not need prior development experience, only basic internet navigation skills and an eagerness to learn. 


The course introduces you to digital User Experience (UX) and User Interface (UI) design on a foundational level. You will learn about the fundamentals of UX and UI design that are core to the success of any website.  


By the end of this course you will be able to:

The course is structured around restaurateurs Adrian and Mario's issue with their Little Lemon restaurant website. The website was designed and coded without UX or UI principles applied to the online elements of ordering food for delivery and reserving a table in the restaurant.  

Each week intends to equip you with the knowledge and skills needed to guide you through the process of UX and UI methodologies to resolve various UX and UI issues. 

Week 1: Introduction to UX and UI

In the first week, you will start with an overview of UX. You will explore the UX process, personas, scenarios and user stories. This leads you to an overview of what UI is. You will then set up your Figma account to start using Figma. But before progressing with using Figma, you will determine who your users are. This will lead right into the Little Lemon scenario, where you encounter Adrian and his brother Mario. They would like you to assist them with some UX and UI issues they are experiencing on their website. Your first step in resolving some of these issues is learning how to create a user persona. 

After completing the lesson items, you will be able to:

Week 2: Evaluating Interactive Design

Next week, you will learn how to evaluate and practice interactive design methods. You will learn how to assess and improve your design and those of other designers. You will discover standard evaluation methodologies and use appropriate evaluation techniques to evaluate these designs. You will also learn to recognize best practices when designing forms and explore component design principles. 

After completing the lesson items, you will be able to:

Week 3: Applied Design Fundamentals

After familiarizing yourself with different methods to evaluate your design, you will explore what makes a user interface successful. You will also assess existing interfaces for design consistency and quality. You will work with frames, layers, shapes and images in Figma and describe the purpose of iterative design. Finally, you will create a wireframe in Figma.

After completing the lesson items, you will be able to:

Week 4: Designing your UI

Next week, you will learn how to design your user interface (UI). You will also create, share and test your user interface using best practices. You will discover how to create high-fidelity user interface elements and be able to explain the importance of design systems. You will also apply advanced user interface techniques in Figma.

After completing the lesson items, you will be able to:

Week 5: Graded Assessment

In the final week, you'll apply the skills you gained from the course to prepare a paper prototype wireframe for a new table reservation flow in Figma. You will then move on to complete the final graded assessment. After that, you will have the opportunity to reflect on the course content and review the learning path. 

After completing the project exercises, you will be able to: