Welcome. During the next two months you will be introduced to UI/UX techniques and ideas used in Front-End development. You will use these skills and knowledge to build front-end projects with an emphasis on the user.
At the end of this journey, you will be expected to demonstrate front-end development skills based on user feedback. An online portfolio is required and will include case studies demonstrating user inclusion as well as a comprehensive capstone that incorporates user feedback goals.
- Your Portfolio itself
- Front-End Capstone and Case Study - challenge statement, persona, user testing, and conclusion/summary of findings.
- Journal - React, Firebase, CSS Library, challenge statement, persona, user testing, wireframes, mockups, and conclusion/summary.
- Cohort Website and Case Study - challenge statement, persona, wireframes, mockups, user testing/feedback, conclusion.
- Project - applied technology and user goals.
- Backend Capstone and Case Study - challenge statement, research/competitive analyst, persona, wireframes, mockups, user testing/feedback, conclusion.
- CSS Tools (SASS, Bootstrap, CSS Grid)
- Firebase
- Prototype Tool (Figma or your choice)
- Read Don't Make Me Think, Steve Krug
- Start a resources document Example
- Resources Collection
- Google Drive Folder - Create a folder for SHARING files with your fellow students. You will work on team projects and will need to share files. Send the location to the instructor.
- Dribbble - start with a regular account, get an invite. Share with class and follow each other.
- Behance - Create an account. Showcase your work and find inspiration. Share with class and follow each other.
- Medium - signup with UI/UX options
- Twitter - Follow some folks. https://www.interaction-design.org/literature/article/20-people-in-ux-that-you-have-to-follow-on-twitter
- DailyUI - sign-up
- π Notebook
- ποΈ Sharpies
- π Post-its
- π Index cards
- π¨ Mockup/Prototype Tool (choose one)
- πΌοΈ Image Editing Software (choose one)
All of the digital tools have great tutorials provided by the maker. Take time to learn your tool.
- IDEO cofounder Bill Moggridge on Birth of Interaction Design - (3 mins video)
- Ted Talk: Paul Bennett Finds Design in the Details (15 mins video)
- How You Define the Problem Determines Whether You Solve It [5 min read]
- Article and Video: Frame Your Design Challenge β donβt miss the video at the bottom of the screen [2 min read, 1 minute video]
- Frame the Challenge Worksheet
- Frame the Challenge: Cohort Website
- Frame the Challenge: use your front-end capstone (add to portfolio)
- The ROI of User Experience, Human Factors International [video 5 min]\
- Who Are the Users of The Met's Online Collection? [article β 8 min read]
- Persona Worksheet
- Persona: Create a primary and secondary persona for the Cohort Website
- Persona: Create a primary and secondary persona for your front-end capstone.
- Develop questionaire for Cohort Website Users
- Capstone: Package.json
- Capstone: layout group critique
- Journal Revisit - React and CSS Library
- Prototype Tool - Create a mockup/prototype of your front-end capstone.
- Prototype Tool - Create a Persona for the front-end Nutshell project
- Prototype Tool - Choose a DailyUI and mockup the design. OR Study other solutions
- Look Alike
- Fonts - Get to Know Fonts Using Google Fonts. Decide on three sets of pairings you can declare as your 'Go To' font options. For each pairing, choose a headline and body font. Display each on an HTML page. Be prepared to share and defend your choices.
-
Competitive Analysist: Review and compare other cohort websites or group displays
-
Prototype tool: mockup cohort website (4 hours then user test)
-
User Testing
- With users, test early and often
- Watch Steve Krug usability test demo: https://sensible.com/rocket-surgery-made-easy/
-
Create tickets for features, functionality, components of cohort website.
Lab
- Monday: Cohort website lab, review Bootstrap grid
- Tuesday: Cohort website lab
- Mobile Friendly: Responsive vs Adaptive
- Designing above the fold
- Website Revision Mockup
- User Testing
- Cohort website lab
- Firebase accounts
- Package.json
- Fetch calls, CRUD
-
Abby Covert β How to make sense of any mess (IA) [video-28 min]
- Language Matters: nouns, verbs, etc.
- Controlled Vocabulary
- No Right Way - depends on what you want to achieve.
- Grocery Store
- Taxonomy
- Card Sorting
- Need Pictures - avoid the sea of in-decision
- Not wireframes - can appear to be too simple (reduced down)
- Post it's and map
- Collect information and iterate
- Show Process
- Everyone draw out what they think is in project. Match up, combine, clarify, into new one.
- Language Matters: nouns, verbs, etc.
-
Why IA Matters for UX β A Brief History of Information Architecture [article-3 mins with a 4 min embedded video]
- Abby the IA: "Abby 'the IA' Covert is an independent information architect who aims to make the unclear, clear.
- Edward Tufte: statistician and artist
- Nielsen Norman Group
- 6 Tips How to Apply Information Architecture in UX Design [article-3 min]
- How Chunking Helps Content Processing [article-5 min]
- Optimal Workshop
- Site Map Usability 47 Design Guidelines Based on Usability Studies with People Using Site Maps, Nielsen Norman Group
Teams: Using the project Bangazon, create a content inventory and site map. BZ Prototype API
- Teams: Using the site map and inventory, create wireframes for one section.
- Review and Critique
- Re-iterate
- Develop a series of questions for the Bangazon Employee
- Firebase sort and filter calls
Promise.all
- Firebase authentication
- Personal Websites: Portfolio
- Challenge Statement
- Personas
- Comparative Analysis, Research
- Mockups, prototypes, and user testing
- Case Studies emphasizing insights
- Host with Github pages (or other)
- Portfolio Websites Lab
- Defend Your Presentation
π§ Group Project - Nashville Open Data
- Create Proposal
- Present Proposal
π§ Final touches on Cohort Website and Personal Sites
-
- Group Journey Map: Grocery Shopping. Template
- Project: TN Gov Covid Vaccine Information
- Using UI/UX skills, improve a section of the site. This could include: Journey Map, Persona, Competitive Analysis, User Testing, Design System,
π Graduation
- Figma To React
- AirBNB React Sketch App Article and Tool
- UX Pin has lots of helpful, free UX Ebooks to download. "Thoughtful content on mobile & web prototyping, wireframing, mockups, usability testing, project management, design process & more."
- Get started with SASS for React
- Storybook - building components