We may earn an affiliate commission when you visit our partners.
Course image
App Brewery Co.

There are over 2 million apps on the App Store and growing. The only apps that do well are ones which are well designed both in terms of user interface and user experience. That's why it so important to learn the design skills that will make your app stand out in a crowd.

The App Design Course is great for people with absolutely no design experience or experienced designers who want to get up to speed quickly with mobile app design. We'll introduce you to the art of making beautiful apps. We'll explore key UI and UX concepts that are essential to building good looking and easy to use apps that are loved by users.

Read more

There are over 2 million apps on the App Store and growing. The only apps that do well are ones which are well designed both in terms of user interface and user experience. That's why it so important to learn the design skills that will make your app stand out in a crowd.

The App Design Course is great for people with absolutely no design experience or experienced designers who want to get up to speed quickly with mobile app design. We'll introduce you to the art of making beautiful apps. We'll explore key UI and UX concepts that are essential to building good looking and easy to use apps that are loved by users.

The course has a practical component that takes you step-by-step through the workflow of a professional app designer. From user flow diagrams to wireframing to mockups and prototypes.

Students completing the course will have the knowledge to create beautiful and lovable apps that leave people with a smile on their face.

Enroll now

Here's a deal for you

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

What's inside

Learning objectives

  • Create mobile app designs from scratch
  • Understand the differences between designing for ios and android
  • Create wireframe designs for any digital project
  • Create mockups using sketch and other tools
  • Create animated prototypes
  • Start a new career as a ui/ux designer

Syllabus

Introduction
Introduction to the App Design Course
How to Get All The Free Stuff

To download your massive bundle of assets. All you have to do is check this lesson's resources to get all the assets we've compiled for you.

Read more
Why design is important for an app entrepreneur
Designer vs. Non-Designer Thinking
Color Theory
Understanding the Mood of Your Colour Palette
How to Combine Colours to Create Colour Palettes
Tools for Designing with Colour
Tools for Designing with Color Resources
Further Reading on Designing with Colour
Typography
Introduction to Typography
The Serif Type Family - Origins and Use
The Sans Serif Type Family - Origins and Use
How Typography Determines Readability
How to Combine Fonts Like a Pro
Further Reading on Typography
User Interface (UI) Design for Mobile
What is User Interface (UI) Design?
The Tour Guide Approach to UI Design
What is Good Practice in Interaction Design
The Importance of Alignment
Colour in User Interface Design
The Many Ways of Designing Text Overlays
How to Be an Attention Architect
Further Reading on User Interface Design
User Experience (UX) Design for Mobile
What is User Experience (UX) Design?
Usability
Asking for Permissions
User Profiling
Form vs. Function
Consistency
Simplicity
Don't Make Me Think
Onboarding
Idiot Boxes
Further Reading on User Experience Design
Designing for iOS and Android - What are the Important Differences?
Android vs. iOS Design
Navigation
The Devil is in the Details
Differences in Icon Design
Flat Design vs. Material Design
Differences in Establishing Visual Hierarchy
iOS and Android Design Guidelines
Putting it All Together - A Step-By-Step Guide to the Mobile Design Workflow
Step 1: Design Patterns and Colour Palettes
Where to find design patterns and colour palettes
Step 2: How to Create a User Flow Diagram
Step 3: How to Create Wireframes
Wireframing Resources
Step 4: How to Create Professional Mockups
Tools for Creating Mockups
How to use Sketch (41) to Create Mockups
How to Use Canva to Create Mockups
Your Turn to Create Your Own Mockups
Tools and Resources for Creating Mockups
Step 5: How to Create an Animated App Prototype
Tools and Resources for Creating Prototypes
Prototyping with Keynote
Protoyping with Marvel
Your Turn to Create a Prototype
Example Marvel Prototype
Resources
Where to Find Free-For-Commercial use Image Assets
Where to Find Free-For-Commercial use Icons
How to Keep Learning and Improving

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores design principles that are standard in the mobile app industry
Taught by a team of instructors who are recognized for their work in mobile app design
Examines design for both iOS and Android, which are highly relevant to mobile app development
Develops skills in color theory, typography, UI design, and UX design, which are core skills for mobile app designers
Provides a step-by-step guide to the mobile design workflow, helping learners develop a strong foundation
Requires students to have some experience with design tools, which may be a barrier for some learners

Save this course

Save The Complete App Design Course - UX, UI and Design Thinking to your list so you can find it easily later:
Save

Reviews summary

Comprehensive app design course

Learners say this app design course provides great explanations and useful resources for both beginners and experienced designers. The UX content is especially well-received, unlocking new possibilities for learners.
Good for beginners.
"Great explanations and truly useful resources..."
"In the beginning, the UI part felt a bit for beginners..."
Explanations are clear and helpful.
"Great explanations and truly useful resources..."
"In the beginning, the UI part felt a bit for beginners..."
UX content is especially strong.
"Great explanations and truly useful resources that came in just in time for me. In the beginning, the UI part felt a bit for beginners and I already knew most of the stuff, but once it reached the UX stuff, it revealed a whole new world for me. Awesome course!"

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 The Complete App Design Course - UX, UI and Design Thinking with these activities:
Organize your course materials
Establish a structured system for managing your course notes and resources.
Browse courses on Organization
Show steps
  • Create a dedicated workspace
  • Sort and label your notes
  • Store your resources efficiently
Review basic design principles
Reinforce your understanding of fundamental design principles to enhance your app design skills.
Browse courses on Design Principles
Show steps
  • Read articles on design principles
  • Watch videos on color theory and typography
  • Create a mood board for inspiration
Join the App Brewery community forum
Connect with fellow students and industry professionals for support and feedback.
Show steps
  • Visit the App Brewery website
  • Register for an account
  • Join the community forum
Five other activities
Expand to see all activities and additional details
Show all eight activities
Read Atomic Design
Get a comprehensive overview of Atomic Design, a methodology for creating modular and reusable UI components.
View Atomic Design on Amazon
Show steps
  • Read Part 1: Introduction
  • Read Part 2: Atoms
  • Read Part 3: Molecules
  • Read Part 4: Organisms
  • Read Part 5: Templates
Follow UI/UX design tutorials
Expand your knowledge and skills through guided tutorials from experienced designers.
Browse courses on UI/UX Design
Show steps
  • Search for reputable UI/UX design tutorials
  • Choose a tutorial that aligns with your interests
  • Follow the tutorial step-by-step
Design UI elements using Sketch
Enhance your hands-on proficiency in using Sketch for UI design.
Browse courses on Sketch
Show steps
  • Create a new Sketch document
  • Use basic shapes and tools
  • Design a button
  • Design a text field
Create a User Interface Style Guide
Develop a comprehensive guidebook for your app's visual and functional elements.
Browse courses on UI/UX Design
Show steps
  • Define brand guidelines
  • Establish typographic standards
  • Create a color palette
  • Design button styles
  • Document iconography
Design a mobile app from scratch
Put your acquired skills into practice by creating a functional mobile app.
Browse courses on Mobile App Design
Show steps
  • Identify a problem or need
  • Brainstorm and sketch ideas
  • Create wireframes and prototypes
  • Design the user interface
  • Implement your design using code

Career center

Learners who complete The Complete App Design Course - UX, UI and Design Thinking will develop knowledge and skills that may be useful to these careers:
UX Designer
UX designers play an important role in the app design process, ensuring that the app is easy to use and enjoyable for users. This course can help UX Designers build a foundation in design principles, user experience, and app design. It covers topics such as color theory, typography, user interface design, and user experience design. Additionally, the course includes a practical component that takes you step-by-step through the workflow of a professional app designer, from user flow diagrams to wireframes to mockups and prototypes.
UI Designer
UI designers work closely with UX designers to create the visual interface of an app. This course can help UI designers develop the skills they need to create beautiful and engaging app interfaces. It covers topics such as color theory, typography, user interface design, and visual hierarchy. Additionally, the course includes a practical component that takes you step-by-step through the workflow of a professional app designer, from user flow diagrams to wireframes to mockups and prototypes.
Interaction Designer
Interaction Designers are responsible for designing the interactions between users and apps. This course can help Interaction Designers build a foundation in design principles, user experience, and interaction design. It covers topics such as user interface design, user experience design, and interaction design. Additionally, the course includes a practical component that takes you step-by-step through the workflow of a professional app designer, from user flow diagrams to wireframes to mockups and prototypes.
Mobile App Developer
Mobile App Developers are responsible for developing and maintaining mobile apps. While the focus of this course is on app design, it includes a comprehensive overview of the app design process, including topics such as user interface design, user experience design, and prototyping. This course may be useful for Mobile App Developers who want to gain a deeper understanding of app design.
Graphic designer
Graphic Designers create visual concepts, using computer software or by hand, to communicate ideas that inspire, inform, and captivate consumers. This course can help Graphic Designers expand their skillset into the digital realm by teaching them the principles of app design, including topics such as color theory, typography, user interface design, and visual hierarchy.
Web Designer
Web Designers are responsible for the look and feel of websites. While this course focuses on app design, it covers many of the same principles, such as color theory, typography, and user interface design. This course may be useful for Web Designers who want to learn more about app design.
Product Manager
Product Managers are responsible for the overall success of a product, from its conception to its launch and beyond. This course can help Product Managers develop the skills they need to design and launch successful apps. It covers topics such as user research, market analysis, and product design.
Marketing Manager
Marketing Managers are responsible for developing and executing marketing campaigns to promote products and services. This course can help Marketing Managers develop the skills they need to create effective marketing campaigns for mobile apps. It covers topics such as market research, advertising, and public relations.
Business Analyst
Business Analysts are responsible for analyzing business needs and developing solutions to improve business processes. This course can help Business Analysts develop the skills they need to design and implement mobile apps that meet the needs of businesses.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software applications. While this course focuses on app design, it covers many of the same principles, such as user interface design, user experience design, and prototyping. This course may be useful for Software Engineers who want to learn more about app design.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical techniques to analyze data and make predictions. This course may be useful for Quantitative Analysts who want to learn more about app design. It covers topics such as data visualization and data analysis.
Data Scientist
Data Scientists use data to solve business problems. This course may be useful for Data Scientists who want to learn more about app design. It covers topics such as data visualization and data analysis.
Project Manager
Project Managers are responsible for planning, executing, and closing projects. This course may be useful for Project Managers who want to learn more about app design. It covers topics such as project planning, project management, and risk management.
Financial Analyst
Financial Analysts use financial data to make investment recommendations. This course may be useful for Financial Analysts who want to learn more about app design. It covers topics such as financial modeling and data analysis.
Sales Manager
Sales Managers are responsible for leading and motivating sales teams to achieve sales goals. This course may be useful for Sales Managers who want to learn more about app design. It covers topics such as sales strategy and marketing.

Reading list

We've selected 14 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 The Complete App Design Course - UX, UI and Design Thinking.
Provides a comprehensive overview of the UX design process, from user research to prototyping and testing. It valuable resource for designers looking to improve the user experience of their products.
Provides a comprehensive overview of the interaction design field, from the history of interaction design to the latest trends in user experience. It valuable resource for designers looking to create products that are both user-friendly and innovative.
Provides a comprehensive overview of the interaction design process, from user research to prototyping and testing. It valuable resource for designers looking to create products that are both user-friendly and efficient to use.
Provides a framework for developing UX strategies that create value for customers. It valuable resource for designers looking to create products that are both user-friendly and effective in achieving business goals.
Provides practical advice on how to design websites and apps that are easy to use. It valuable resource for designers looking to improve the usability of their products.
Provides a step-by-step guide to using the sprint process to solve big problems and test new ideas. It valuable resource for designers looking to create products that are both user-friendly and efficient to develop.
Provides a practical guide to using data to create compelling stories that can transform your business. It valuable resource for designers looking to create products that are both user-friendly and effective in communicating information.
Provides a practical guide to designing information dashboards that are both user-friendly and effective in communicating data. It valuable resource for designers looking to create products that are both user-friendly and effective in communicating information.
Provides a comprehensive overview of the visual display of quantitative information. It valuable resource for designers looking to create products that are both user-friendly and effective in communicating data.
Provides a practical guide to usability engineering, a process for designing products that are both user-friendly and efficient to use. It valuable resource for designers looking to create products that are both user-friendly and effective in achieving business goals.
Provides a framework for understanding how people interact with products and services. It valuable resource for designers looking to create products that are both user-friendly and aesthetically pleasing.

Share

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

Similar courses

Here are nine courses similar to The Complete App Design Course - UX, UI and Design Thinking.
User Experience Design - Learn UI UX App Design with Figma
Most relevant
Material Design for Android Developers
Most relevant
Figma for Mobile App Design: Ultimate Edition
Most relevant
Design Mobile Apps in Adobe XD - Android & iOS - UI/UX
Most relevant
FlutterFlow & Firebase Crash Course - Build Your First App
Most relevant
UI/UX design with Adobe XD: Design & Prototype a Mobile...
Most relevant
Flutter & Dart - The Complete Guide [2024 Edition]
Most relevant
The Complete Flutter Development Bootcamp with Dart
Most relevant
The Complete Figma Course – Designing Mobile & Web App...
Most relevant
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