UX Design for Mobile Developers (Udacity)

Offered by Udacity, Google,
UX Design for Mobile Developers (Udacity)

Learn to Design a 5-Star Android App. This course is optimized for the developer who is looking to efficiently learn the most important design techniques that will help them make better apps (with a focus on mobile/Android). This is a UX design course built for current (and aspiring) mobile developers. In this short course, you'll step back from your IDE and dive into the techniques that great designers use to plan and prototype amazing apps before any code is written.

Class Deals by MOOC List - Click here and see Udacity's Active Discounts, Deals, and Promo Codes.

UX (User Experience) is a big deal. Though the term is often confused with User Interface, UI is only only a tiny subset of UX (we’ll talk about the difference in Lesson 1).
You should take this course because well-designed apps are just as important as well-built apps.
The goal of this course is to help you understand the most important and immediately-useful techniques and approaches used by great mobile UX designers. This course won’t turn you into a designer, but it will help you incorporate design elements into the products you build.

What You Will Learn

Lesson 1
What is User Experience?

  • UI vs UX.
  • High level planning.
  • Low-fi wireframing and prototyping.

Lesson 2
User-Centered Design

  • The perils of ignoring your user.
  • How to create effective personas and use cases.
  • Low cost user research.

Lesson 3
Designing for Mobile Constraints

  • The 5 big constraints: limited data
  • finite battery
  • hand-held usage
  • divided user attention
  • and small screens.
  • The implications of these constraints and what happens when you get them wrong.
  • Advanced wireframing.

Lesson 4
Designing for Android Delight

  • Android sensors.
  • The importance of contextual apps.
  • Android APIs (Google Play Services).

Prerequisites and Requirements
This course is optimized for the developer who is looking to efficiently learn the most important design techniques that will help them make better apps (with a focus on mobile/Android).That said, programming experience is not required to benefit from the design principles and best practices we teach in this course.

Why Take This Course
UX (User Experience) is a big deal. Though the term is often confused with User Interface, UI is only only a tiny subset of UX (we’ll talk about the difference in Lesson 1).
You should take this course because well-designed apps are just as important as well-built apps.
The goal of this course is to help you understand the most important and immediately useful techniques and approaches used by great mobile UX designers. This course won’t turn you into a designer, but it will help you incorporate design elements into the products you build.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Mobile Design and Usability for iOS (Udacity) Udacity
Udacity,Facebook

Mobile Design and Usability for iOS (Udacity)

Learn how to design an intuitive, user-centered mobile app. Featuring Facebook's experts in User Research and Product Design, this course walks you through the steps to design a new mobile product that puts users first. You'll learn how to use data collected from users to guide prototyping, and conduct user testing with a production app to guide a future redesign.

Self Paced
Self-Paced
Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera) Coursera
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2 (Coursera)

This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.

Nov 23rd 2026
5-12 Weeks
UX Web Design: Build User-Centric Websites (Coursera) Coursera
Northeastern University

UX Web Design: Build User-Centric Websites (Coursera)

Welcome to UX Web Design: Build User-Centric Websites. Jumpstart your journey in UX design with this course, blending theory and practice to teach you the essentials. Learn key UX principles, align products with user needs, and dive into user research to craft intuitive and engaging digital experiences. Gain hands-on experience in creating wireframes and prototypes, using tools like Balsamiq to bring your designs to life. This course sets the foundation for anyone looking to create user-centered websites and apps, providing the skills needed to innovate and meet user expectations effectively.

Nov 23rd 2026
5-12 Weeks
UX Design Fundamentals (Coursera) Coursera
California College of the Arts

UX Design Fundamentals (Coursera)

This hands-on course examines how content is organized and structured to create an experience for a user, and what role the designer plays in creating and shaping user experience. You will be led through a condensed process that acts as a roadmap for developing robust UI/UX design: from ideation and sitemapping, to the creation of paper and digital prototypes. Building on the design skills learned in Visual Elements of User Interface Design, you will apply this methodology to produce a digital prototype for a multi-screen app of your own invention.

Nov 16th 2026
4 Weeks
Design Thinking for the Greater Good: Innovation in the Social Sector (Coursera) Coursera
University of Virginia

Design Thinking for the Greater Good: Innovation in the Social Sector (Coursera)

Do you work for a nonprofit or in the social sector? Are you struggling to solve the problems and meet the needs of the people you serve? Come learn more about how design thinking, a human-centered approach to problem solving, can help you truly understand an issue, generate ideas worth testing and iterate to find solutions that make a real difference. Through global stories from areas as diverse as government, health care, and education, we’ll show you the tools, techniques and mindset needed to use design thinking to uncover new and creative solutions in the social sector.

Nov 23rd 2026
4 Weeks
Learn UI Design Fundamentals (Coursera) Coursera
Scrimba

Learn UI Design Fundamentals (Coursera)

The ability to create stunning user interfaces is a skill any frontend developer will benefit from, whether you're in a team, a consultant, or want to build your own projects. This course will teach you the seven fundamentals that underpin any beautiful and effective user interface. Through lectures and interactive exercises, you'll discover the skills you need in order to build UIs that both look amazing and feel great to use. You will build everything in the browser using HTML and CSS, and put your new skills to the test many times throughout the course!

Nov 30th 2026
1 Week
Android App Components - Services, Local IPC, and Content Providers (Coursera) Coursera
Vanderbilt University

Android App Components - Services, Local IPC, and Content Providers (Coursera)

This 4 week MOOC builds upon the core Android app components and concurrency frameworks covered in Course 2 by focusing on started and bound services, local inter-process communication (IPC), and content providers. Case study apps will be examined from multiple perspectives to learn how to program these app components using Android's material design paradigm.

Nov 16th 2026
4 Weeks
Web Design: Strategy and Information Architecture (Coursera) Coursera
California Institute of the Arts

Web Design: Strategy and Information Architecture (Coursera)

This course is focused on the early user experience (UX) challenges of research, planning, setting goals, understanding the user, structuring content, and developing interactive sequences. While the concepts covered will translate to many kinds of interactive media (apps, digital kiosks, games), our primary focus will be on designing contemporary, responsive websites. In this course you will complete the first half of a large scale project—developing a comprehensive plan for a complex website—by defining the strategy and scope of the site, as well as developing its information architecture and overall structure.

Nov 16th 2026
4 Weeks
Product Design (Udacity) Udacity
Udacity

Product Design (Udacity)

There is nothing more powerful than an idea whose time has come. This course is designed to help you materialize your game-changing idea and transform it into a product that you can build a business around. Product Design blends theory and practice to teach you product validation, UI/UX practices, Google’s Design Sprint and the process for setting and tracking actionable metrics.

Self Paced
Self-Paced