User experience (UX) design is the underlying structure behind websites and apps, incorporating strategy, research, and interactive design to ensure that users are satisfied and that businesses meet their goals. Learn the basics behind information architecture, user research, interaction design, usability testing, wireframes, prototyping, and the gathering of business requirements. In this hands-on course, research, wireframe, and prototype a website or a mobile app that is ready for production.