Curated list for people choosing UI/UX as a field in Tech
- Softwares
- Fundamentals of UX
- Design Thinking
- Information Architecture
- User Testing and Heuristics Evaluation
- Learn from others by ansh mehra
- Ademola Adekanbi: Twitter
- Josiah Endurance: Twitter
- Jaden Tega: Twitter
- UX Collective: Twitter
- George Moller: Twitter
- Druids: Twitter
- Kigsley Iheonye: Twitter
- Timothy Achumba: Twitter
- Olamide Towobola: Twitter
- Sunil Kumar: Twitter
- Victor Onazi: Twitter
- Akin Boluwatife: Twitter
- Ravin: Twitter
- Tunbosun Tobilola: Twitter
- Daniel Abayomi: Twitter
- Hammed Taiwo: Twitter
- Femi : Twitter
- Akin: Twitter
- Ari Alasah: Twitter
- Fiyin : Twitter
- Fele Omolola: Twitter
- Namso Ukpanah: Twitter
- Joey Banks: Twitter
- Seyi Martins: Twitter
- Sam Adekunle: Twitter
- Seyi Oniyitan: Twitter
- Figma: Website
- Sketch(MacOS): Website
- InVision: Website
- Adobe XD: Website
- ProtoPie: Website
- Principle(MacOS): Website
- Framer: Website
- Visily: Website
Beginners should be able to:
- Distinguish between User Interface Design and User Experience Design
- Understand problem solving using User Experience Design
- Diffrentiate between "Good UX" and "Bad UX"
- Know the diffrent areas of UX (career-wise)
- Have a good understanding of some laws of UX
- UX Fundamentals for Non-UX Professionals: User Experience Principles for Managers, Writers. Download
- UX Design Principle Fundamentals for Non-Designers. Download
- An Introduction to User Experience Design by Ben Ralph. View
- Laws of UX. View
- UI, UX: Who Does What? A Designer’s Guide To The Tech Industry. View
- What Is User Experience (UX) Design? Everything You Need To Know To Get Started. View
- An Introduction to User Experience Design. (One) View
- An Introduction to User Experience Design. (Two) View
- An Introduction to User Experience Design. View
- An Introduction to User Experience Design. View
- UX Crash Course | Getting Started in User Experience Design Watch
- The Laws of UX - 19 Psychological Design Principles Watch
- What is UI vs. UX Design? A Practical Example in Under 6 Minutes Watch
- What Is UX Design? - An Introduction (2021) Watch
- 9 Tips for Becoming a GREAT UI Designer Watch
Beginners should be able to:
- Understand the UX Design process end to end
- Know the basics of the design thinking
- Empathize with users
- Figure out user pain points
- Understand and build personas
- Basics Design: Design Thinking. Download
- Design Thinking: New Product Development Essentials from the PDMA. Download
- What is Design Thinking? View
- What is Design Thinking? – IDEO U View
- What Exactly Is Design Thinking? (Updated Guide for 2021) View
- Putting Personas to Work in UX Design: What They Are and Why They’re Important. View
- Personas – A Simple Introduction View
- How to Define a User Persona View
- The design thinking process for better UX - Justinmind View
- 5 Stages in the Design Thinking Process View
- What Is Design Thinking? An Overview (2020) Watch
- Design Thinking Full Course | Design Thinking Process | Design Thinking For Beginners | Simplilearn Watch
- Stanford Webinar - Design Thinking = Method, Not Magic Watch
- Design Thinking 101 Watch
- 9 Tips for Becoming a GREAT UI Designer Watch
Beginners should be able to:
- Digest and understand what information architecture
- Understand concept like site mapping, user flow, user journey etc.
- Understand and write user stories and epics
- Information Architecture: The Design and Integration of Information Spaces. Download
- Information Architecture for the World Wide Web Download
- A Beginner's Guide To Information Architecture in UX (2021) View
- Information Architecture (IA) | Learn & Explore | Adobe XD Ideas View
- Information Architecture. Basics for Designers. | by tubik View
- What Are User Flows In UX Design? (A full beginner's guide) View
- A Beginner's Guide To User Journey Mapping | by Nick View
- User Stories and User Story Examples by Mike Cohn View
- How to create a UX Sitemap: a simple guideline | by Jennifer View
- A Beginner’s Guide To Information Architecture Watch
- Introduction and Tutorial to UX Sitemap: UI UX Design | Miro | 2021 Watch
- How to do User Story Mapping Watch
- Customer Journey Map WorkshopWatch
- UX Design - Why you NEED to know User Flows! Watch
Beginners should be able to:
- Importance of usability testing
- Carry out usability testing
- Have understanding of usability methods and how to carry them out
- Use heuristics evaluation to test products
- Carry out competitive analysis
- The UX Book: Process and Guidelines for Ensuring a Quality User Experience Download
- Advances in Usability and User Experience Download
- What is User Testing? - Learn UX - Keep It Usable View
- 6 Simple Steps to Conduct User Testing | Adam Fard Studio View
- 10 Usability Heuristics for User Interface Design View
- Usability Testing 101 - Nielsen Norman Group View
- User & Usability Testing | Methods & Tips | Adobe XD Ideas View
- 8 Usability Testing Methods That Work View
- A Guide to Competitive Analysis for UX Design | Adobe XD View
- User Testing Tutorial Watch
- You need to know Usability Testing (with Maze) Watch
- Heuristic Evaluation of User Interfaces Watch
- Intro to Usability Testing and Heuristic Evaluations Watch
- Usability Testing Tips & Tools: Powerful UX Research Method Watch
Interns should be able to:
- Digest and understand what user interview is
- Understand the methodology of preparing users interview.
- Should to carry out user interview (minimum of 10 questions in regards to what you're building)
- Starter questions for User research interviews | Havard University Download
- The User Interview - OakenDoor Download
- Interview Techniques for Ux Practitioners. A User-Centered Design Method Download
- What are User Interviews? | Interaction Design Foundation View
- User Interviews: How, When, and Why to Conduct Them View
- User Interview Example Questions | Usability & Web DesignView
- Usability Testing 101 - Nielsen Norman Group View
- A Cheatsheet for User Interview and Follow Ups Questions by Stephanie Walter View
- User Interviews: Guide To An Insightful UX Interview View
- How to Conduct a User Interview That Actually Gets Insights | Shopify View
- How To Conduct User Interviews Like A Pro (UX Design) Watch
- How to Conduct a User Interview for UX Designers (in 10 Minutes) - FREE Template Provided Watch
- The 3 Types of User Interviews: Structured, Semi-Structured, and Unstructured Watch
- Eric Migicovsky - How to Talk to Users at YCombinator Watch
- Lecture 16 - How to Run a User Interview (Emmett Shear) Watch
- Performing a Research Interview: An Interview Example Watch
Interns should be able to:
- Understand the principle of good design
- Understand Visual Hierarchy & UI Patterns
- Understand the concept of wireframing (low, and mid)
- Interact with Figma, Adobe XD or Sketch interface
- Put mood boards together
- Understand each and every elements on your design software
- Fundamentals of Good UI Design - Uday Gajendar Download
- User Interface Design Download
- The New Web Typography: Create a Visual Hierarchy with Responsive Web Design Download
- Web UI Design Patterns Download
- Mobile UI Design Patterns Download
- WEB UI DESIGN BEST PRACTICES Download
- Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps Download
- What is User Interface Design? | Interaction Design View
- What are User Interface (UI) Design Patterns? | Interaction Design View
- The Principles of Design and Their Importance | Toptal View
- Visual Hierarchy in Design: Key Principles & Examples | Adobe XD View
- UI Moodboard Template & Example - Milanote View
- 13 basic mobile UI patterns to know about | by Kate View
- Web Design Pattern View
- The 2019 UI Design Crash Course for Beginners | DesignCourse Watch
- Free Figma Tutorial: Designing Wireframes with Figma Watch
- Understanding Visual Hierarchy in UI Design - Live Project Follow-Along Watch
- UI Design Live: UI Patterns, Visual Hierarchy and Iterations Watch
- How to Create a Better Mood Board for UI | Mobile and Web Design Watch
- Performing a Research Interview: An Interview Example Watch
- Learn Adobe XD in 2021 by Example (Crash Course) Watch
- Intro to Sketch for Beginners | Sketch Tutorial (2020) Watch
- Design three mobile screens of Intagram & Facebook UI (mid-fidelity wireframe only)
- Design low fidelity wireframe for Apple Website (Landing Page) & Whatsapp Web (Landing screen and chat interface)
Wireframe Kits gotten from Figma Community
Interns should be able to:
- Understand the concept of responsive design
- Build components and naming convention
- Design interfaces using layouts and grids
- Create local style guides
- Use auto layout
- Layout Grid - Figma Handbook - Design+Code View
- Create scalable web page layouts in Figma | UX Collective View
- Consistency Is Key – How to Build a Figma Design System | Toptal View
- Auto Layout in Figma - Figma Handbook - Design+Code View
- Working with Layout Tools in Adobe XD View
- Figma Tutorial: Layout Grids Watch
- Figma Tutorial: Setup a Responsive Grid Layout for UI & Web Design (IN 11 MINUTES) Watch
- Figma Tutorial: Variants in 11 minutes (With Demo File & Real Examples) Watch
- Figma Tutorial: Creating Styles Watch
- Figma in 5: Auto Layout Watch
- Performing a Research Interview: An Interview Example Watch
- Learn Adobe XD in 2021 by Example (Crash Course) Watch
- Figma Shoe Ordering Mobile App Design (Figma Mobile Design 2020) Watch
Redesign two dribble projects
- #Exploration - Fashion Website by Dwinawan for Paperpillar on Dribble
- #Exploration - More Screens - Fashion Mobile App by Dwinawan for Paperpillar on Dribble
- Create a local style guide using components, auto layout etc. for the dribble projects
Interns should be able to:
- Design using existing design systems
- Create projects from deconstructing user stories
- Draw out user flow for a product
- Practical UI Patterns for Design Systems Download
- A comprehensive guide to design systems | Inside Design Blog View
- Everything you need to know about Design Systems by Audrey Hacq View
- What is a Design System? Design Systems 101 for Designers Watch
- Build it in Figma: Create a Design System — FoundationsWatch
- Design Systems, Pattern Libraries & Style Guides... Oh My! Watch
Here are websites for design inspiration
- Dribble - Discover the World's Top Designers & Creative Professionals
- Behance :: For You
- Design Resource
- The Best Design Example and Inspiration | LandingFolio
- 3649 Landing Page Design Inspiration - Lapa Ninja
- Put together a moodboard for concept recipe app Design a recipe concept app using "Pegasus" design systems Pegasus Design Systems (Community) - Figma
- Users should be able to login/signup via Google or Facebook
- Users should be able to sign up by inputting their email and creating a password
- Users should be able to read step by step procedure for their chose recipe
- Users should be able to watch videos tutorials of recipes
- Users should be able to rate recipes and also comment them
Interns should be able to:
- Create clickable prototypes of their existing projects
- Manoeuvre animations in prototype - use Fade, Slide, Push, Overlay
- Handover Prototype to developers for Dev Testing
- Manoeuvre animations in prototype
- 14 best prototyping tools for UI/UX designers | Webflow Blog View
- 4 Steps to Build Your Product's First Prototype | Athgo View
- A Complete Introduction to Prototyping (Stage 4 of the Design Thinking Process) View
- Prototyping: Learn Eight Common Methods and Best Practices View
- Perfect Your UX Design Process – A Guide to Prototype Design View
- Guide to prototyping in Figma View
- Figma Tutorial - Prototyping in Figma Watch
- Horizontal & Vertical Scrolling | Figma Tutorial Watch
- Figma Tutorial: Smart Animate and Drag Triggers Watch
- Figma Tutorial: Prototyping Watch
- Figma Tutorial: Prototyping & Transitions Watch
- Food App Design | UX/UI ( Wireframe, Prototype, Export) Watch
- Figma tutorial: Handoff seamlessly to developers [8 of 8] Watch
- Figma For Beginners: Prepare for Handoff (4/4) Watch
Here are websites for prototyping softwares
- Figma
- Proto.io - Prototyping for all
- Online Mockup, Wireframe & UI Prototyping Tool · Moqups
- MockFlow - Online Wireframe Tools, Prototyping Tools, Online
Design and prototype two dribbble posts
Prototype your recipe concept app
Interns should be able to:
- Understand the process of writing a case study
- Write case studies for their own projects
- Understand and create their own design briefs
- Approach new or existing projects with ease
- Writing Case Studies Download
- PREPARING A CASE STUDY:A Guide for Designing and Conducting a Case Study for Evaluation Input Download
- WRITING CASE STUDIES: A MANUAL Download
- DESIGNING CASE STUDIES | David E. GrayDownload
- A UI Design Case Study and a Prototype of a Travel Search Engine Project Report Download
- How to write a UX case study | Inside Design Blog - InVision View
- Use This Guide To Write An Awesome UX Case Study View
- How to create the perfect structure for a UX case study View
- How to write a UX case study to showcase your process & skills View
- How To Write A UX Case Study Watch
- How to Outline & Write your UX Case Study | real example! Watch
- UX Portfolio | How to Create a UX Case Study Watch
- Writing the Perfect UI/UX Case Study Watch
- Creating a Design Brief Watch
- How to Write an Awesome Design Brief | Building Better Brands | Episode 11 - YouTube Watch
Here are websites for resources on case studies
- How to Write a UX Case Study: Template and Examples - AdobeXD
- Create A Killer UX Design Portfolio With These Pro Tips - YouTube
Read and digest two case studies on food
Note any new thing you learnt or any thing that got you confused
Design a tenant finder and communication app that will allow landlords to find and communicate with potential tenants directly without any dealer. It will also allow tenants to communicate with their existing landlords regarding property issues, maintenance requirements, pay rents, etc.
- Use the UX techniques you’ve been taught since week one (i.e user research, user stories, user flow, wireframing etc.) to carry out this exercise. Once you’ve gotten all you need, begin writing a case study on what you were able to discover.
- Your case study should have the problem statement, personas, information architecture, wireframes, and your UX design process in general.
- Convert your wireframes into high fidelity screens
- Prototype your high fidelity screens
- Complete your case study
- Test your prototype with users to look out for usability issues
- Test your work against the heuristics evaluations
- Document your findings in your case study
- Publish your work on your portfolio
The “UI” in UI design stands for “user interface.” The user interface is the graphical layout of an application, while the “UX” stands for “user experience.” A user’s experience of the app is determined by how they interact with it. ~ UX Planet
- Jupiter Design Community
- UX Design Hangout
- Figma Africa
- UX Guide
- Interaction Design Foundation (Paid)
- Clicked (An invite only community)
- UX Her
- UX/UI Design Projects
- List of UX Communities, mostly Slack
Fonts:
Colors:
- Contrast checker: WebAim
- Colour picker: Chrome Extenion
- Colour palletes: Colour Hunt
- Colour pallete generator: Muzli
- Coolors
- Who Can Use
Illustrations:
Wireframes
Design Systems
- Google's Material Design
- Shopify's Design System Polaris
- Microsoft's Fluent Design System, Microsoft: documentation (design)
- AirBnb' Design System
- The US Web Design System
UI Kits
Affinity Diagrams
- Jamboard.Google
- Notely
- Miro - Paid tool
- Padlet
Blob Maker:
Usability tests:
- UXCAM
- WatchSend
- UserZoom — Paid.
- Scala Preview
Build your portfolio:
Showcase your work:
Templates:
- Core design resource 1
- Core design resource 2
- Core design resource 3
- Material.io
- Shopify Design Resource
- Design System Checklist
- How to design a graph
- Complete list of UX deliverables
- UI Design Process
- User Interphace Pack for beginners
- How to create an Empathy Map
- Treford Resource Pack 1
- How to create a mockup for your design on photoshop
- How to develop an effective multi-device UX strategy
- Design for offline
- UX for the Next Billion Users
- A Product Designer's Guide to Competitive Analysis
- UX Challenges: links to courses and exercises
- Sound Style Guide
- How to write a UX case study
- UX Case study Template
- How to build a portfolio on Notion: VideoArticle
- Design Handoff
- How to collaborate on Adobe XD
- A beginner's guide to Information Architecture
- A tale of UX auditing and designing
- Patterns
Designing for Accesibility
- Google guidelines
- Understanding the need for accessibility, How the blind use technology to see the world
- IBM resource on accessibility
Design critique guide
-
Designing an Application for Saving & Investment — A UX Case Study
-
UX Portfolio Case Study template (plus examples from successful hires)
-
Entry level UX Portfolios mentioned in the Google UX Design Certification Course: Lisa's portolio, Dane's portfolio, Shabi's portfolio, Nichola's portfolio, Josh's portfolio
-
Like to check out the UX portfolios of interns at FAANG companies? Click this link: Cofolios
-
BONUS >>> GET MENTORSHIP
-
Don't know what problem to solve for your UX case study? Check here: Design challenges
-
Laws of UX. You can also check this article for examples of how the laws apply. Like to watch a video of the laws of UX instead? Click here.
- 100 days of UI — (You can also generate tasks from: Sharpen)
- UI/UX Female Bootcamp
- UX/ Product Design Internship Opportunities
- Career Foundry
- UX Planet
- The Nielsen Norman Group
- UX Collective
- Prototypr
- Muzli blog
- Sitepoint
- Ux Pin
- Bulding Amazing Things (Youtube Channel)
- The Futur (Youtube Channel)
Name | Link to Blog/Content profile | Niche | Link to Twitter |
---|---|---|---|
Chris Do | https://thefutur.com/team/chris-do | CEO, TheFutur | @theChrisDo |
Namnso Ukpanah | https://www.linkedin.com/in/namnsoukpanah/ | Figma Africa (Community lead) | @namnsoukpanah |
- https://www.whiteboard.fm/
- https://developer.apple.com/design/human-interface-guidelines/patterns/overview
- https://www.whiteboard.fm/interviews
- https://start.uxdesign.cc/
- https://uxmasterclass.design/
- https://learnmobile.design/
- https://www.uxpin.com/studio/blog/13-useful-ui-design-articles-ux-practitioners
- https://uilearn.com/blog/
- https://growth.design/
- https://uxdesign.cc/the-ultimate-figma-resource-archive-2021-525f16d32f7a
- https://www.checklist.design/
- https://www.bookmarks.design/
- https://www.microcopy.me/
- https://www.designsystems.com/
- https://designsystemsrepo.com/design-systems/
- https://component.gallery/design-systems/
- https://medium.com/@jimmyaguilar/design-resources-ui-section-1b41bb6f2d9d
- https://heydesign.systems/
- https://uxdesign.cc/47-key-lessons-for-ui-ux-designers-3cb296c1945b
- https://indecisive-composer-2b4.notion.site/Learn-UX-UI-Design-for-free-Curated-by-Ansh-Mehra-77ae8151a5cd43028fac02b630340de9
- https://www.youtube.com/channel/UCZknyXD-6tETm9aN8GQCi8g
- https://www.animaapp.com/use-cases/build-a-website
- https://identid.me/
- https://www.bestfolios.com/home
- https://portfolio.adobe.com/
- https://animockup.com/
- https://mockoops.mohitya.dev/
- https://mobbin.com/browse/ios/apps
- https://pitch.com/