Courses in User Experience Training
UX for Developers
We offer comprehensive courses for technical teams looking to ensure that they cover user experience as part of their product design, development and management responsibilities. Oriented towards digital professionals, our courses are taught by experienced consultants, who have already built world-class sites and products with amazing clients.
What to expect
We are offering a challenging learning program oriented at developers. The learning is focused on providing a holistic view of user experience (UX). It will include classroom and hands on experience with all four fundamental areas of UX design: learning about users, understanding users, building prototypes, and testing interfaces. Our focus is on helping developers become awesome through integrating design thinking and tactics into their personal approach.
Our training facility features a classroom for 10, a full usability lab for testing and observation, several break out rooms for brainstorming, as well as a relaxing lounge area for less formal discussion.
Who is this course for?
- Front End Developers
- UI Developers
- Full Stack Developers
- Tech Leads
- Development Managers
- Product Team Members
- QA Team Members
- Support Team Members
How we teach
An emphasis on participatory learning and facilitated group discussion will make classes fast-paced and centred around the students’ current real world challenges and opportunities. Our last day is a full-day hackathon to use all the tools and tactics from the previous classes to create and test a real interface.
Curriculum
Session 1 - Foundation
- Introduction
- UX Basics
- Understanding the User
- Development Methodologies from a UX perspective
- GROUP EXERCISE
- -- Break --
- Definitions of UX
- UX vs UI
- Information Architecture vs Interaction Design vs Visual Design
- Site Maps, Wireframes, and Prototypes Oh My!
- Presentations 101
- TEAM EXERCISE
Session 2 - Users
- Learning About Users
- UX Basics
- Research 101
- Qualitative vs Quantitative
- Methodologies
- Observation
- Investigation
- Measurement
- -- Break --
- Anatomy of a Research Project
- Planning, Execution, Reporting
- Types of Findings
- GROUP EXERCISE
Session 3 - Requirements
- Requirements that Work
- Understanding Users
- How to Create Concept Cars
- Stories, Scenarios or Flows?
- TEAM EXERCISE
- -- Break --
- Secret Sauce for Success: Rapid Design Labs (RDL)
- What is an RDL?
- Ground Rules
- Mock RDL
- TEAM EXERCISE
Session 4 - Prototyping
- Prototyping
- What is a Prototype?
- Why Prototype?
- Prototyping Tools
- Best Practices
- INDIVIDUAL EXERCISE
- -- Break --
- Validation Testing
- UX and Sustainability
- Design Frameworks & Pattern Libraries
- Process Design
- Product Management and User Value
- GROUP EXERCISE
Session 5 - Put it into Practice
Morning
- Team Draft/Selection
- Pick a Product
- Define your Process
- -- Break --
- Talk to Users
- Define Functionality
- Conduct RDL
Afternoon
- Build Prototype
- Conduct Validation Testing
- -- Break --
- Presentation of Products
Learning Outcomes
You will understand the most important aspects of good user experience and have used key techniques through the program. You will understand the core skills and approaches needed to inject user-centred design principles into any software process. You won't be a user experience designer, but you will be a better developer, able to better recognize opportunities to improve your user-facing output.
Tuition & Course Dates
Dates | Tuition | |
---|---|---|
April 16, 18, 20, 23, 25 (24 hours of classes) |
$2,400 | Sold Out |
May 14, 16, 18, 21, 23 (24 hours of classes) |
$2,400 | |
June 11, 13, 15, 18, 20 (24 hours of classes) |
$2,400 |
Get everything you need to know by downloading our PDF course outline
PDF (358k PDF file)
The Canada Alberta Job Grant program could provide you with a grant of up to 2/3 of your training cost. Call us to find out more about how the grant works and if you are eligible.