Switch Logo

About

Find your people and level up your UX design career

Switching roles is lonely. Find likeminded professionals in our community as well as access to events and recordings. Get accountability and support on your journey.

AboutCoursesFAQ
LinkedIn

Upskill for your next big career move

A curated library of courses for designers at every level. Built for designers, by a designer. Help the community by upvoting the wins, downvoting the skips, or sharing your feedback with me.

Switch to UX Design with Confidence

Stop wondering what to learn next. If you are a complete beginner, follow the order of skills listed on the left till Engineering basics. Filter by beginner and choose a recommended course.

Don't pay full price for courses

Request discounts on courses you want. When five people join, we negotiate bulk pricing with creators. Save money while building your dream career.

7 courses

Browse by Skill

All Skills
Intro to UX
2
UX Research
6
Interaction Design
6
Visual Design
6
Tools
9
Engineering basics
7
Motion Design
7
Real world experience
3
Product Thinking
4
Design Systems
4
Collaboration & Influencing
2
Data Analysis
4
Healthcare
1
AR/VR
4
FinTech
0
AI Design and Prototyping
8
EdTech
0
Enterprise
2
3D Design
4
All Skills
Intro to UX
2
UX Research
6
Interaction Design
6
Visual Design
6
Tools
9
Engineering basics
7
Motion Design
7
Real world experience
3
Product Thinking
4
Design Systems
4
Collaboration & Influencing
2
Data Analysis
4
Healthcare
1
AR/VR
4
FinTech
0
AI Design and Prototyping
8
EdTech
0
Enterprise
2
3D Design
4

Skill Level

All Levels
Advanced
Beginner
Beginner/Intermediate
Intermediate
Intermediate/Advanced

Price

All Prices
Free
Discounted
Web Development Full Stack
Beginner/Intermediate
Web Development Full Stack

by freeCodeCamp

FreeCodeCamp's Full Stack Developer certification offers 64 workshops, 513 lectures, 83 labs, and 66 quizzes covering HTML to Python.

Engineering basics
Free
Learn HTML & CSS
Beginner
Learn HTML & CSS

by CodeAcademy

Course covers HTML fundamentals in 7 hours with 4 projects and 6 lessons for beginners. Reviews praise its hands-on approach, with practice making retention 10x easier.

Engineering basics
Free
7 hours
Learn Javascript
Beginner
Learn Javascript

by Scrimba

Learn the basics of JavaScript by solving 140+ interactive coding challenges. Along the way you will build a game, a browser extension, and even a mobile app!

Engineering basics
Free (pay for certificate)
5.7 hours
Learn Swift UI (for iOS apps)
Beginner/Intermediate
Learn Swift UI (for iOS apps)

by Paul Hudson

Free collection of videos, tutorials, and tests designed for beginners learning iOS app development. Praised for it's structured daily approach, clear explanations, and confidence-building projects.

Engineering basics
Free
100 days
Learn SQL
Beginner
Learn SQL

by LearnSql

Learn the basics of SQL, retrieve data from an SQL database and build simple reports.

Engineering basics
39$
10 hrs
Coding for Designers
Beginner
Coding for Designers

by Sekei

Teaches HTML, CSS, JavaScript, and Tailwind to designers seeking development skills via 7 exercises. Reviews praise practical hands-on learning and improved designer-developer collaboration from designers at Figma & GitLab.

Engineering basics
149.99$
4+ hours
AI Python for Beginners
Beginner
AI Python for Beginners

by Deeplearning & Andrew Ng

DeepLearning.AI's 10-hour Python course teaches AI-powered coding through hands-on projects. Students learn to write scripts interacting with LLMs, automate tasks, and analyze data.

AI Design and Prototyping
Free
10 hours 20 mins