UX Designer Career Path
UX Designers create intuitive, accessible, and engaging digital experiences. This Career Path teaches you how to research users, prototype in Figma, and more.
Includes Figma, Prototyping, Wireframe design, User Research, and more.
Create free account
By signing up, you agree to the Codecademy Terms of Service and Privacy Policy. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.Or sign up with
Skill level
BeginnerTime to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary10 hoursProjects
17Prerequisites
None
About this career path
UX Designers work at the intersection of design, product, and engineering to make websites and apps easy to use and visually appealing. In this Career Path, you’ll learn the foundations of user research, wireframing, visual design, and interaction design—then apply them through hands-on projects using industry-standard tools like Figma. By the end, you’ll be able to contribute to a real-world design process and collaborate with cross-functional teams.
Syllabus
8 units • 17 lessons • 17 projects • 17 quizzes- 1
Introduction to UI and UX Design
Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma.
- 2
User Research: Generative
Learn how to plan and conduct user research, analyze user data, and share research insights by creating a research report.
- 3
Design Thinking: Ideation
Learn how to ideate and brainstorm possible design solutions based on user research.
- 4
Interaction Design
Design effective user interactions and flows with thoughtful information architecture.
- 5
Visual Design
Visual design organizes elements into a cohesive whole and supports usability. Learn basic visual design principles to build more aesthetic digital products.
- 6
User Research: Evaluative
Build your skills in user experience research. Learn user research methods, user experience research tools, and enhance your career in UX.
- 7
Design Thinking: Iteration
In this track, learn the later, continuous stages of the design thinking process where actions are taken to iterate on a product after testing.
Certificate of completion available with Pro
Earn a certificate of completion and showcase your accomplishment on your resume or LinkedIn.
Take your skills into the real world with projects
Practice new skills, connect concepts, and put it all together to create something of your own.- practice Project
Wirecademy: Ridgeline
Create wireframe sketches that meet design requirements for Ridgeline, a popular outdoor clothing company. - practice Project
Prototype: Ridgeline
Use Figma to create a high-fidelity wireframe for a web page. Then, transform the design into an interactive prototype. - practice Project
Connect Best: User Interview
Develop a research plan, conduct a user interview study, and create an affinity map to develop insights.
- The progress I have made since starting to use codecademy is immense! I can study for short periods or long periods at my own convenience - mostly late in the evenings.ChrisCodecademy Learner @ USA
- I felt like I learned months in a week. I love how Codecademy uses learning by practice and gives great challenges to help the learner to understand a new concept and subject.RodrigoCodecademy Learner @ UK
- Brilliant learning experience. Very interactive. Literally a game changer if you're learning on your own.John-AndrewCodecademy Learner @ USA
Earn a certificate of completion
Show your network you've done the work by earning a certificate of completion for each course or path you finish.- Show proofReceive a certificate that demonstrates you've completed a course or path.
- Build a collectionThe more courses and paths you complete, the more certificates you collect.
- Share with your networkEasily add certificates of completion to your LinkedIn profile to share your accomplishments.
Our learners work at

Job-readiness checkerBeta
See how well your skills and experience match the job postings you’re interested in. Our job-readiness checker uses artificial intelligence to show you what you need to work on to qualify for a role.Try it outEverything you need for a UX Designer Career Path career
- Job-readiness checkerUse AI to evaluate how well your skills and experience meet the requirements of a job posting.Powered by AI
- Portfolio projectsApply what you're learning to create recruiter-ready projects for your portfolio.
- Interview simulatorUse AI to identify strengths and see how to improve your interviewing skills to land your dream tech job.Powered by AI
- Job listingsGet personalized job postings, connect with employers hiring tech talent, and easily apply for open roles.
Start your new career faster
Learn the skills
This expertly curated career path gives you all the knowledge and experience you need to start this career.Prep for interviews
Assess if you're ready to apply for jobs, then build your confidence with code challenges and practice questions.Get hired
Showcase your skills with a Codecademy professional certification and connect with employers directly.
Looking for something else?
Related resources
- Article
What is UI/UX Design?
Understand the key differences between User Interface (UI) design and User Experience (UX) design, including their definitions, examples, and the core elements of each field. - Article
Introduction to User Centered Design
This article provides an introduction to user centered design. - Article
Understanding User Research
This article explains how user research is used to inform design decisions and introduces some common methodologies of user research.
Related courses and paths
- In progress...
Introduction to UI and UX Design
Get started with User Interface (UI) and User Experience (UX) Design and learn how to wireframe and prototype using Figma.Beginner Friendly2 hours - Course
UX Design Career Preparedness
Develop advanced Figma techniques and team collaboration skills while preparing for a successful UX design career in this course.With CertificateIntermediate3 hours - Free course
Learn Visual Design
Visual design organizes elements into a cohesive whole and supports usability. Learn basic visual design principles to build more aesthetic digital products.Beginner Friendly1 hour
Browse more topics
- Web design2,580,615 learners enrolled
- Code foundations8,043,682 learners enrolled
- Computer science6,512,789 learners enrolled
- Web development5,388,281 learners enrolled
- Data science4,942,974 learners enrolled
- Python3,988,970 learners enrolled
- For business3,786,400 learners enrolled
- JavaScript3,057,086 learners enrolled
- Data analytics2,879,100 learners enrolled