Learn UX/UI Design
Introductory UX/UI checkpoint explaining what UX and UI are, how they differ and relate, and how they fit into the product design workflow, with examples of good and bad UX/UI and links to further resources and a free UX/UI Open bootcamp.
What you'll learn
- Understand what UX (user experience) and UI (user interface) design are
- Learn key components of UX such as research, strategy, scope, structure, skeleton, and surface
- Explore UI concepts including visual design, interaction, and accessibility
- See how UX and UI work together in a typical product workflow
- Review examples of good and bad UX and UI in real products
- Access supplementary resources and a free UX/UI Open bootcamp registration
Skills you'll gain
- Describe the difference between UX and UI design
- Identify the main components of the UX process
- Explain the role of UI in visual and interactive design
- Understand how UX and UI collaborate in a product workflow
- Recognize examples of good and bad UX and UI in real products
- Locate reputable resources to continue learning UX/UI
Prerequisites
- • Basic familiarity with digital products such as websites or apps
- • Interest in design, user experience, or product development
Who this course is for
- → Beginners interested in learning UX and UI design
- → People exploring UX/UI as a potential career path
- → Students starting a UX/UI bootcamp or online course
Provider
UX/UI Open
Related Courses
System Design for Beginners
A free beginner-friendly video course from freeCodeCamp, listed on Class Central, introducing core concepts and practices of system design for software engineers and developers.
Introduction to Python Training
Learn to rapidly develop feature-rich applications in Python using built-in statements, functions, collections, object-oriented features, data accessors, and library modules in this 3-day instructor-led course.
Introduction to Python
Learn Python like a pro from day one—code in a professional IDE with guided setup, instant feedback, and short, focused lessons that build job‑ready Python fundamentals for data science, automation, and software development.
JavaScript Certification
This course teaches core JavaScript programming concepts including variables, functions, objects, arrays, and control flow. You also learn DOM manipulation, event handling, asynchronous and functional programming, and accessibility best practices, culminating in projects and a certification exam.
Programming with JavaScript
Learn the basics of web development with JavaScript, including variables, data types, functions, objects, arrays, DOM manipulation, modern JS features, and writing unit tests with Jest over 5 modules.
Learn JavaScript
Master the fundamentals of modern JavaScript in this comprehensive interactive course. Write real-world code in minutes, solve challenges to cement your understanding, and use up-to-date JS features in bite-sized hands-on lessons, challenges, and quizzes.