Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. App Design

The best App Design courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
We are changing the platform.

And we'd love to involve our users. We are going into a new direction focusing on showing you the best resources to explore, learn, or master a topic. Instead of just online courses, we'll be listing amazing YouTube videos, blog posts, and articles as well. We want to build something that you love. This will be for the curious, the explorers, and lifetime learners.

26-40h
University of Michigan
Coursera
Intermediate
26-40h
Starts Apr 27
Good
This course will introduce the learner to information visualization basics, with a focus on reporting and charting using the matplotlib library. The course will start with a design and information literacy perspective, touching on what makes a good a..


4.5
·
2605 reviews
26-40h
Ecole Polytechnique Federale de Lausanne
Coursera
Intermediate
26-40h
Starts Apr 27
Good
In this course you will learn how to apply the functional programming style in the design of larger applications. You'll get to know important new functional programming concepts, from lazy evaluation to structuring your libraries using monads. We'll..


4.5
·
2551 reviews
26-40h
Rice University
Coursera
All levels
26-40h
Starts Apr 27
Good
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used..


4.8
·
2167 reviews
26-40h
University of Pennsylvania
Coursera
All levels
26-40h
Unknown
Good
This course is free with a paid certificate option. It is designed for non-native English speakers who wish to advance their careers in the global marketplace. The course teaches about job search, application and interview process in the United Stat..


4.8
·
2119 reviews
26-40h
Arizona State University
Coursera
All levels
26-40h
Starts Apr 27
Good
Becoming an English teacher requirs much more than learning the language. The job involves building a curriculum, knowing the assessments involved and the proper method of teaching to apply. This course provides an introduction to designing lesson pl..


4.9
·
1939 reviews
26-40h

Gamification

$43/mo.
University of Pennsylvania
Coursera
All levels
26-40h
Unknown
Good
Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges. This course will teach you the mechanisms of gamification, why it has such tremendous potential, ..


4.8
·
1854 reviews
26-40h
Coursera
All levels
26-40h
Starts Apr 27
Good
In this course you will learn how to apply concepts from interaction design and human computer interaction in order to design and build an interactive, professional looking website. You will learn how to make your web page designs adapt to different ..


4.6
·
1360 reviews
26-40h

Usable Security

$43/mo.
University of Maryland, College Park
Coursera
All levels
26-40h
Starts Apr 27
Good
This course focuses on how to design and build secure systems with a human-centric focus. We will look at basic principles of human-computer interaction, and apply these insights to the design of secure systems with the goal of developing security me..


4.5
·
1394 reviews
26-40h
IBM
Coursera
Intermediate
26-40h
Starts Apr 27
Good
Aimed at Javascript developers, this course countain 4 labs and is designed to teach you how to create applications for blockchain. You will learn the core principles of what blockchain is and how it works. The course also includes a hands-on section..


4.5
·
1299 reviews
26-40h
California Institute of the Arts
Coursera
Beginner
26-40h
Starts Apr 27
Good
This course for serious makers, and for students new to imagemaking. Imagemaking is a fluid and exciting area of graphic design that comes out of practice and process: experimenting fearlessly, showing and sharing ideas, and giving and receiving know..


4.5
·
1283 reviews
26-40h
University of Virginia
Coursera
Beginner
26-40h
Starts Apr 27
Good
Despite everyone's good intentions, hard work and solid ideas, too many projects end up creating unneeded, unusable, and unsellable products. But it doesn't have to be this way. Agile and design thinking offer a different--and effective--approach to ..


4.7
·
1089 reviews
26-40h
University of Pennsylvania
Coursera
Beginner
26-40h
Starts Apr 27
Good
This course, developed by professors Mike Useem and Peter Cappelli, is designed to help managers make better business decisions when dealing with employees. The course covers motivation and how to design effective incentive systems, ways to increase ..


4.5
·
1047 reviews
26-40h
Rice University
Coursera
Beginner
26-40h
Starts Apr 27
Good
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used..


4.9
·
839 reviews
26-40h
University of California, Davis
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course, you will analyze and apply essential design principles to your Tableau visualizations. This course assumes you understand the tools within Tableau and have some knowledge of the fundamental concepts of data visualization. You will def..


4.5
·
824 reviews
26-40h
Google Cloud
Coursera
Intermediate
26-40h
Starts Apr 27
Good
This course gives you an introductory look at the Apigee API Platform and API Design in general. We'll cover topics such as how to properly navigate through the Apigee Edge UI as well as how to approach API design and ensure industry best practices a..


4.7
·
708 reviews
26-40h
University of Minnesota
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course, you will gain an understanding of the critical importance of user interface design. You will also learn industry-standard methods for how to approach the design of a user interface and key theories and frameworks that underlie the des..


4.7
·
648 reviews
26-40h
California Institute of the Arts
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course you will explore concepts and approaches involved in creating successful character designs that can be applied to video games. Following a first week delving into some foundational concepts for successful character design, each of the ..


4.6
·
583 reviews
26-40h
University of Maryland, College Park
Coursera
All levels
26-40h
Starts Apr 27
Good
This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and..


4.6
·
559 reviews
26-40h
Coursera
Beginner
26-40h
Starts Apr 27
Good
This course will expose you to the transformation taking place, throughout the world, in the way that products are being designed and manufactured. The transformation is happening through digital manufacturing and design (DM&D) ? a shift from paper-b..


4.6
·
541 reviews
26-40h
University of Alberta
Coursera
Intermediate
26-40h
Starts Apr 27
Good
This course takes Java beginners to the next level by covering object-oriented analysis and design. You will discover how to create modular, flexible, and reusable software, by applying object-oriented design principles and guidelines. And, you will ..


4.7
·
510 reviews
26-40h
University of Minnesota
Coursera
All levels
26-40h
Starts Jun 17
Good
Fluid power has the highest power density of all conventional power-transmission technologies. Learn the benefits and limitations of fluid power, how to analyze fluid power components and circuits, and how to design and simulate fluid power circuits ..


4.8
·
440 reviews
26-40h
Google Cloud
Coursera
Intermediate
26-40h
Starts Apr 27
Good
***NEW! Specialization Completion Challenge, receive Qwiklabs credits valued up to $120! See below for details.*** In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components..


4.6
·
417 reviews
26-40h
University of California, Irvine
Coursera
All levels
26-40h
Starts Apr 27
Good
In this Capstone course, you will design a microcontroller-based embedded system. As an option, you can also build and test a system. The focus of your project will be to design the system so that it can be built on a low-cost budget for a real-world..


4.7
·
389 reviews
26-40h
Coursera
Beginner
26-40h
Starts Apr 27
Good
In this course, we will learn the most important tools used in discrete mathematics: induction, recursion, logic, invariants, examples, optimality. The course uses try-this-before-explain-everything approach, which means that you will be solving many..


4.4
·
456 reviews

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.