UI/UX Design Essentials
Crafting User-Centric Designs with Figma in 2-days
In today’s digital landscape, user experience (UX) and user interface (UI) design have become critical components of successful products and services. A well-designed interface and seamless user experience can be the difference between a product’s success or failure.
This course, "UI/UX Design Essentials with Figma," is tailored for aspiring designers and professionals seeking to enhance their skills in creating user-friendly, aesthetically pleasing interfaces. Figma, a leading industry tool, is renowned for its collaborative features and ease of use, making it a favorite among UI/UX designers.
This 2-day intensive course will provide you with the foundational skills and practical knowledge to start designing and prototyping with Figma, while also understanding the principles of effective UI/UX design.
Learning Outcomes:
By the end of this course, participants will:
- Understand the core principles of UI/UX design and their significance in product development.
- Be proficient in using Figma to create wireframes, mockups, and prototypes.
- Develop the ability to design intuitive and user-friendly interfaces.
- Gain experience in applying design thinking and user-centered design methodologies.
- Learn to collaborate effectively using Figma’s real-time features.
- Be equipped with the skills to conduct basic usability testing and iterate on designs.
Prerequisites:
- Basic knowledge of graphic design principles is recommended but not required.
- Familiarity with digital tools and software (e.g., Photoshop, Sketch) is a plus but not mandatory.
- No prior experience with Figma is required.
Training Outline:
Introduction to UI/UX Design
- Definition and Importance of UI/UX
- Differences between UI and UX
- The Role of a UI/UX Designer
- Overview of the Design Process
- Research
- Ideation
- Design
- Prototyping
- Testing
Understanding Users
- User-Centered Design Principles
- Conducting User Research
- User Interviews
- Surveys
- Personas
- Creating User Personas
- Defining User Journeys and Scenarios
Introduction to Figma
- Overview of Figma’s Interface
- Key Features of Figma
- Vector Networks
- Auto Layout
- Prototyping Tools
- Collaboration Features
- Setting Up a Project in Figma
- Working with Frames, Pages, and Artboards
Designing User Interfaces with Figma
- Creating Wireframes
- Low-Fidelity vs. High-Fidelity Wireframes
- Best Practices for Wireframing
- Designing UI Elements
- Buttons, Icons, and Input Fields
- Typography and Font Selection
- Color Theory and Application
- Designing Layouts and Grids
- Creating Reusable Components
- Using Components and Variants in Figma
- Building a Design System
Prototyping and Interactivity in Figma
- Introduction to Prototyping
- What is a Prototype?
- Levels of Prototyping: Low-Fidelity vs. High-Fidelity
- Creating Interactive Prototypes in Figma
- Linking Frames and Creating Transitions
- Adding Interactions and Animations
- Testing and Iterating on Prototypes
- Collaboration and Feedback
- Sharing Prototypes with Stakeholders
- Real-Time Collaboration and Commenting
- Version Control and Design Iterations
Applying Design Thinking to UI/UX Projects
- Overview of Design Thinking Methodology
- Empathizing with Users
- Ideation Techniques for UI/UX
- Brainstorming
- Mind Mapping
- Rapid Prototyping and Testing
- Gathering Feedback
- Iterating on Design Solutions
Usability Testing and Iteration
- Basics of Usability Testing
- Setting Up a Usability Test
- Creating Test Scenarios
- Conducting Tests and Analyzing Results
- Iterating on Design Based on Feedback
- Refining UI Elements
- Improving User Experience
- Documenting Changes and Rationale
This 2-day course will immerse you in the fundamentals of UI/UX design while equipping you with practical skills in Figma, preparing you to embark on your journey as a UI/UX designer.
Practical, connected learning
My wider training approach brings hands-on implementation and systems thinking together, connecting technology with real operational needs.