We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff
Learn the fundamentals of User Experience (UX) research and design. You’ll learn how UX insights relate to design decisions and how accessibility affects users. You will get a brief tour in modern User Interface (UI) design, learn the basics of Figma and...
Read more
Learn the fundamentals of User Experience (UX) research and design. You’ll learn how UX insights relate to design decisions and how accessibility affects users. You will get a brief tour in modern User Interface (UI) design, learn the basics of Figma and understand the importance of micro interactions. By utilizing the UI design process, you will be able to create Minimum Viable Product (MVP) style prototypes from your mockups. Finally, you will be introduced to some methods of data design and the roles of templates and Content Management Systems (CMS).
Enroll now

Two deals to help you save

We found two deals and offers that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines UI design, UX research, and modern design techniques, which are core skills for digital product development
Taught by Meta staff, industry practitioners who are recognized for UX research and design expertise
Students learn Figma and its fundamentals in a module, which complements the UI design process
Explores accessibility and its impact on UX design, which is a crucial aspect of inclusive product development
Builds a foundation for understanding data analysis and design tools, which is helpful for UX professionals

Save this course

Save Principles of UI/UX Design (Mobile) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Principles of UI/UX Design (Mobile) with these activities:
Figma for Beginners
Quickly get started with Figma, a popular UI design tool, and create interactive prototypes for your app ideas.
Browse courses on Figma
Show steps
  • Follow a video course on the basics.
  • Create a free account and explore the interface.
  • Complete a few beginner-friendly design challenges.
  • Design a simple prototype to practice creating interactive elements.
  • Seek feedback from peers.
Tutorials: UI Design Best Practices
Start refining your design skills with this beginner-friendly tutorial series on modern UI design principles and common best practices.
Browse courses on UI Design
Show steps
  • Enroll in the tutorial series.
  • Set aside small chunks of time to go through the modules.
  • Try applying what you learn to your own designs.
  • Share your designs with others to get feedback.
Create a Figma Design System Library
Develop a comprehensive library of reusable design components, ensuring consistency and efficiency in your UI projects.
Browse courses on UI Design
Show steps
  • Gather inspiration and establish design guidelines.
  • Create and organize core components within Figma.
  • Document and share the design system with your team.
  • Maintain and update the library as needed.
Three other activities
Expand to see all activities and additional details
Show all six activities
Usability Testing Drills
Improve your ability to conduct effective usability tests by going through a series of tests and analyzing the results.
Browse courses on User Research
Show steps
  • Identify a simple app or website.
  • Develop a testing plan and protocol.
  • Recruit a few participants for testing.
  • Run the test sessions and observe participants.
  • Analyze the results and draw insights.
Build a Portfolio of Figma Prototypes
Showcase your UI design skills by creating a portfolio of interactive prototypes that highlight your understanding of user needs and visual aesthetics.
Browse courses on UI Design
Show steps
  • Identify potential projects that align with your interests.
  • Conduct user research to understand the target audience and their needs.
  • Design and prototype a solution.
  • Present your prototypes to peers and gather feedback.
  • Refine and iterate on your designs based on feedback.
Contribute to an Open-Source UI Library
Contribute to a real-world UI library, gaining invaluable experience in collaborative design and development, while expanding your technical skills.
Browse courses on UI Design
Show steps
  • Choose an open-source UI library to contribute to.
  • Identify areas where you can add value.
  • Create a pull request with your proposed changes.
  • Work with the community to refine your contribution.
  • Merge your changes into the library.

Career center

Learners who complete Principles of UI/UX Design (Mobile) will develop knowledge and skills that may be useful to these careers:
User Experience (UX) Researcher
A UX Researcher understands how people use products and services. They use this knowledge to improve the user experience. This course teaches the fundamentals of UX research, including how to conduct user interviews, analyze data, and create user personas. These skills are essential for UX Researchers who want to design products and services that are easy to use and enjoyable.
UI Designer
A UI Designer is responsible for the visual design of a product or service. They work with UX Designers to create user interfaces that are both visually appealing and easy to use. This course teaches the basics of UI design, including how to use color, typography, and layout to create effective user interfaces. These skills are essential for UI Designers who want to create products and services that are both beautiful and functional.
UX Designer
A UX Designer is responsible for the user experience of a product or service. They work with UX Researchers to understand user needs and then design solutions that meet those needs. This course teaches the basics of UX design, including how to create wireframes, prototypes, and mockups. These skills are essential for UX Designers who want to create products and services that are both beautiful and functional.
Front-End Developer
A Front-End Developer is responsible for the implementation of a product or service's user interface. They work with UX Designers and UI Designers to bring their designs to life. This course teaches the basics of front-end development, including how to use HTML, CSS, and JavaScript to create responsive and interactive user interfaces. These skills are essential for Front-End Developers who want to create products and services that are both beautiful and functional.
Content Strategist
A Content Strategist is responsible for the planning, creation, and management of content for a product or service. They work with UX Designers, UI Designers, and Front-End Developers to ensure that the content is clear, concise, and engaging. This course teaches the basics of content strategy, including how to conduct content audits, develop content calendars, and write effective content. These skills are essential for Content Strategists who want to create products and services that are both useful and enjoyable.
Information Architect
An Information Architect is responsible for the organization and structure of content on a product or service. They work with UX Designers, UI Designers, and Front-End Developers to ensure that users can easily find and access the information they need. This course teaches the basics of information architecture, including how to create sitemaps, wireframes, and taxonomies. These skills are essential for Information Architects who want to create products and services that are both easy to use and enjoyable.
Product Manager
A Product Manager is responsible for the overall success of a product or service. They work with UX Designers, UI Designers, and Front-End Developers to ensure that the product meets the needs of users and achieves its business goals. This course teaches the basics of product management, including how to conduct market research, develop product roadmaps, and track product performance. These skills are essential for Product Managers who want to create successful products and services.
Interaction Designer
An Interaction Designer is responsible for the design of the interactions between users and products or services. They work with UX Designers and UI Designers to create user interfaces that are both intuitive and engaging. This course teaches the basics of interaction design, including how to use prototyping tools and conduct user testing. These skills are essential for Interaction Designers who want to create products and services that are both beautiful and functional.
Product Owner
A Product Owner is responsible for the vision and direction of a product or service. They work with UX Designers, UI Designers, and Front-End Developers to ensure that the product meets the needs of users and achieves its business goals. This course may teach the basics of product ownership, including how to define product requirements, prioritize product features, and track product progress.
Business Analyst
A Business Analyst is responsible for understanding the business needs of an organization. They work with UX Designers, UI Designers, and Front-End Developers to ensure that the product or service meets the business goals of the organization. This course may teach the basics of business analysis, including how to conduct stakeholder interviews, analyze business processes, and create business requirements documents.
Data Analyst
A Data Analyst is responsible for collecting, analyzing, and interpreting data. They work with UX Designers, UI Designers, and Front-End Developers to understand user behavior and improve the user experience. This course may teach the basics of data analysis, including how to collect data, clean data, and analyze data.
Technical Writer
A Technical Writer is responsible for writing documentation for products and services. They work with UX Designers, UI Designers, and Front-End Developers to ensure that the documentation is accurate, clear, and concise. This course teaches the basics of technical writing, including how to write user guides, tutorials, and reference manuals. These skills are essential for Technical Writers who want to create products and services that are both useful and enjoyable.
Customer Success Manager
A Customer Success Manager is responsible for ensuring that customers are happy with a product or service. They work with UX Designers, UI Designers, and Front-End Developers to identify and resolve customer issues. This course may teach the basics of customer success management, including how to build customer relationships, manage customer expectations, and resolve customer issues.
User Researcher
A User Researcher is responsible for understanding the needs and behaviors of users. They work with UX Designers, UI Designers, and Front-End Developers to improve the user experience. This course may teach the basics of user research, including how to conduct user interviews, analyze data, and create user personas.
Project Manager
A Project Manager is responsible for planning, executing, and closing projects. They work with UX Designers, UI Designers, and Front-End Developers to ensure that projects are completed on time, within budget, and to the required quality. This course may teach the basics of project management, including how to develop project plans, manage project risks, and track project progress.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Principles of UI/UX Design (Mobile).
This classic work by Don Norman explores the principles of user-centered design, emphasizing the importance of understanding the user's needs and perspectives.
Provides a practical guide to designing and developing mobile-first experiences, covering topics such as responsive design, touch interactions, and mobile optimization.
Provides a practical guide to usability engineering, a systematic approach to designing and evaluating user interfaces for usability.
Explores the role of microinteractions in UX design, providing insights into how to design subtle yet impactful interactions.
Provides a comprehensive overview of content management systems, including their features, benefits, and limitations.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Principles of UI/UX Design (Mobile).
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser