AGY UIUX Course Curriculum 24
AGY UIUX Course Curriculum 24
Goal: Understand what UI/UX is, the difference between them, and the design process.
Content:
What is UI/UX?
Activity:
Analyze an app’s UI/UX design and discuss its strengths and weaknesses.
Diagram Example:
Content:
Creating Personas:
Activity:
Persona Template:
Content:
o Sitemap creation.
Wireframing Basics:
Activity:
Diagram Example:
Sitemap Example:
Wireframe Layout:
Content:
Design Principles:
UI Components:
Activity:
Diagram Example:
Color Palette Diagram: Show a palette with primary, secondary, and neutral colors.
UI Kit Example: Display a set of buttons, icons, and form inputs styled consistently.
Content:
Prototyping Tools:
Interaction Design:
Activity:
Diagram Example:
Content:
Conducting Usability Tests:
Iteration Process:
Final Presentation:
Activity:
Diagram Example:
Before and After Screens: Show initial design vs. post-feedback improvements.
Final Deliverables:
What is UIUX?
UX Design (User Experience) is the design of the process that a user goes through when using
the product.
UI Design (User Interface) is the design of the product’s appearance. This concerns strictly the
visual – interface – part of the product.
Bad UIUX design (UI in particular)
Link to image
https://cdn2.hubspot.net/hubfs/2451895/ZalandoComparison.png
4.Unresponsive design: Doesn't adapt well to different screen sizes and devices.
2. Consistent visual elements: Cohesive use of fonts, colors, and button styles.
The UI/UX design process is an iterative approach that involves several key stages:
1. Empathize:
User Research: Conduct interviews, surveys, and observations to understand the target
audience's needs, goals, and pain points.
Persona Development: Create detailed user personas to represent different user groups.
User Journey Mapping: Visualize the user's journey from initial interaction to goal completion.
2. Define:
Problem Statement: Clearly articulate the problem the design will solve.
User Stories: Write user stories to define specific user goals and requirements.
3. Ideate:
4. Prototype:
Low-Fidelity Prototypes: Create simple, paper-based or digital wireframes to focus on layout and
functionality.
High-Fidelity Prototypes: Develop detailed, interactive prototypes that simulate the final
product.
5. Test:
Usability Testing: Conduct tests with real users to identify usability issues.
A/B Testing: Compare different design variations to determine the most effective solution.
Iterate: Refine the design based on user feedback and testing results.
Implementation: Develop the final product, ensuring it aligns with the design specifications.
Continuous Improvement: Continuously gather user feedback and make necessary adjustments.
Assignment :