UI/UX Design - Entry Level
Whether you have a background in design or are completely new to the field, this is the perfect starting point to build a strong foundation in the principles and practices of UI/UX design.
We will guide you through the essential concepts and techniques that every aspiring UI/UX designer should master. By the end of this section, you'll have a solid understanding of the key principles and techniques in UI/UX design, equipping you with the confidence to tackle design challenges and embark on your journey toward becoming a proficient UI/UX designer.
Week 1: Fundamentals of Design
This week, our focus is on the fundamentals of UX and aesthetics. Understanding the core principles of UX design is crucial for creating memorable and engaging user experiences. We will look into the importance of design principles in structuring and organizing content and explore the aesthetics and its impact on user perception.
Goals
- Understand the fundamentals of UX in design.
- Get to know about the basics of design
- Strengthening aesthetics
Actions
Learning:
- Read the book Don’t make me think
- Learn the principles of UX design
- Learn about wireframing
- Learn the principles of design
- Learn the basics of typography
- Listen to the podcast about The theory of creativity
Activity:
- Visual Research on aesthetically pleasing websites and analyzing what about it works so well for you.
- Exercise 1: Redesign an existing website by following the complete design process:
- Research -> Moodboarding -> Wireframing -> High fidelity designs that encompass Principles of design and Web design essentials
- Exercise 2: Figure out pain points in a designed website and enhance the designed website by improving its UX
Week 2: UX of Data Tables
This week, we will look into the data tables. Data tables are used for organizing and presenting complex information effectively. However, designing intuitive and user-friendly data tables can be challenging. Throughout this week, we will explore strategies and best practices to optimize the UX of data tables, ensuring clarity, accessibility, and ease of use for your users.
Goals
- Understand UX patterns for data tables
- Get to know the best practices of data tables
- Learn the UX patterns and logic behind them
Actions
Learning:
- Read the book Don’t make me think (Cont)
- Learn UX patterns and the logic behind them
- Read all about data tables
Activity:
- Go through this checklist design and identify areas of strength and areas of improvement in your case. Report back to your mentor for specific alignment of goals
- Exercise 1: Handle a table use case.
- Exercise 2: Table leading to read-only details
Week 3: Web forms
This week, we will explore web forms and communication. Web forms play a vital role in gathering user input, capturing valuable data, and facilitating effective communication between users and digital products. Understanding how to design intuitive and user-friendly web forms is crucial for creating seamless user experiences.
Goals
- Learn all about web forms and their best practices
- Continued learning on UX
Actions
Learning:
- Read the book Don’t make me think (Cont)
- Read all about web forms
Activity:
- Do a visual research from these platforms: flowsteps, pageflows
- Exercise 1: Form Usecases step by step
- Exercise 2: Design a wizard covering all the states by applying best practices of form design
Week 4: Communication & presenting
This week, we will focus on communication and presenting in the field of UX design. As a UI/UX designer, effectively communicating your design ideas and presenting them to stakeholders is key to success. Clear communication not only helps you articulate your design decisions but also ensures that your vision is understood and appreciated by others.
Goals
- Improve communication and presentation skills
- Learn self-management
Actions
Learning:
- Read the book Managing Oneself
- Listen to the podcast of David Kelly (Ideo)
Activity:
- Take feedback on the previous exercises
- Curation & review of a presentation
- Attend Toastmaster sessions as a guest
Week 5: Design systems & prototyping
In this last week, we will explore the concepts of design systems and prototyping, two essential components of modern UI/UX design. Design systems provide a cohesive framework for creating consistent and scalable designs, while prototyping allows you to bring your ideas to life and test them with users before implementation.
Goals
- Learn self-management
- Learn about the design system
- Learn the basics of prototyping
- Any skill from above that requires further coaching
Actions
Learning:
- Go through the design system checklist
- Explore prototyping in Figma
- Read the book Managing Oneself (Cont)
Activity:
- Exercise: Make an end to end basic level prototype of the wizard
- Go through the libraries and develop understanding around various UI Components.
- Deliver the presentation to the team