Mobile Development

50 Free Mobile App Development Online Courses & MOOCs

Through our list of Mobile App Development Courses and MOOCs, you can learn the essential frameworks, tools, and platforms for creating successful mobile applications in iOS and Android.

Key Takeaways

  • Access to courses to help you understand the fundamentals of mobile app development.
  • A chance to learn to build apps for both iOS and Android platforms.
  • Explore all the specialized frameworks and tools being used in mobile development.

How can online courses help you start building mobile apps effectively?

These online courses provide comprehensive guidelines regarding frameworks like Swift and React Native. With that, you can learn all the essential tools and best practices.

Mobile App Development Online Courses Evaluation & Selection Criteria

We chose each course for its detailed curriculums, inclusion of mobile app development tools, and positive learner feedback. With each course, you get access to a unique approach to creating effective, user-friendly mobile applications.

Free Mobile App Development Online Courses & MOOCs

  1. Android Online Courses & MOOCs
  2. iOS & related Online Courses
  3. Multi platform Mobile Online Course
  4. Other Mobile Online Courses

All these online courses are FREE to learn including lectures and non-graded material. We’ll keep updating the list as new courses are added from other universities and leading organizations.

Android Online Courses & MOOCs

Introduction to Mobile Application Development using Android [Course is not Available]

The Hong Kong University of Science and Technology via edX

  • Jogesh K. Muppala
  • 6-8 hours a week, 4 weeks long
  • Average User Rating 4.1

Build Your First Android App (Project-Centered Course)

CentraleSupélec via Coursera

Java Fundamentals for Android Development [Course is not Available]

Universidad Galileo via edX

  • Jorge Vargas, Victor Orozco, Byron Linares
  • 8-10 hours a week, 6 weeks long

Java for Android

Vanderbilt University via Coursera

  • Dr. Jerry Roth, Dr. Julie L. Johnson, Michael Walker, Dr. Douglas C. Schmidt
  • 5-6 hours a week, 4 weeks long
  • Average User Rating 4.5, Checkout what learners saying
  • Course 1 of 5 in Android App Development Specialization

Android App Development for Beginners

Universidad Galileo via edX

  • Adrián Catalán, Noe Branagan, Maria Isabel Palomar Bernardino, Byron Ajin, John Chávez
  • 8-10 hours a week, 6 weeks long
  • More details

Android App Components – Intents, Activities, and Broadcast Receivers

Vanderbilt University via Coursera

  • Dr Matthew Yee-King, Dr Marco Gillies, Dr Kate Devlin
  • 4 weeks long
  • Average User Rating 4.1, Checkout what learners saying
  • Course 2 of 5 in Android App Development Specialization

Programming Mobile Applications for Android Handheld Systems: Part 1

University of Maryland via Coursera

Programming Mobile Applications for Android Handheld Systems: Part 2

University of Maryland via Coursera

Developing Android Apps with App Inventor

The Hong Kong University of Science and Technology via Coursera

Android App Components – Services, Local IPC, and Content Providers

Vanderbilt University via Coursera

  • Dr. Douglas C. Schmidt
  • 4 weeks long
  • Average User Rating 4.3, Checkout what learners saying
  • Course 3 of 5 in Android App Development Specialization

Android Developer Capstone Project: Building a Successful Android App [Course is not Available]

Universidad Galileo via edX

  • Rocael Hernández
  • 8-10 hours a week, 8 weeks long

Engineering Maintainable Android Apps

Vanderbilt University via Coursera

  • Dr. Douglas C. Schmidt , Michael Walker, Dr. C. Jules White
  • 4 weeks long
  • Average User Rating 4.4, Checkout what learners saying
  • Course 4 of 5 in Android App Development Specialization

Mobile Computing with App Inventor – CS Principles

Trinity College via edX

  • Ralph A. Morelli
  • 5-8 hours a week, 6 weeks long
  • More details

Capstone MOOC for “Android App Development”

Vanderbilt University via Coursera

  • Dr. Douglas C. Schmidt, Michael Walker ,Dr. C. Jules White
  • 4 weeks long
  • Average User Rating 4.1, Checkout what learners saying
  • Course 5 of 5 in Android App Development Specialization

Professional Android App Development

Universidad Galileo via edX

  • Adrián Catalán , Noe Branagan , Francisco Anzueto
  • 8-10 hours a week, 6 weeks long
  • More details

iOS & related Online Courses

iOS App Development Basics

University of Toronto via Coursera

Foundations of Objective-C App Development

University of California, Irvine via Coursera

Build Your Own iOS App

University of Toronto via Coursera

Criando e publicando um aplicativo para iPhone e iPad na App Store

State University of Campinas via Coursera

App Design and Development for iOS

University of Toronto via Coursera

Como criar jogos 2D para iPhone e iPad

State University of Campinas via Coursera

Networking and Security in iOS Applications

University of California, Irvine via Coursera

Introduction To Swift Programming

University of Toronto via Coursera

  • Parham Aarabi
  • 2-4 hours a week, 5 weeks long
  • Average User Rating 3.9

Best Practices for iOS User Interface Design

University of California, Irvine via Coursera

Games, Sensors and Media

University of California, Irvine via Coursera

iOS App Development with Swift

University of Toronto via Coursera

  • Parham Aarabi
  • 2-4 hours a week, 18 weeks long
  • More details

Toward the Future of iOS Development with Swift

University of California, Irvine via Coursera

iOS Project: Transreality Game

University of California, Irvine via Coursera

Como criar aplicativos com múltiplas telas para iPhone e iPad

State University of Campinas via Coursera

  • Eduardo Galembeck, Danilo Marshall, Rodrigo Dias Takase
  • 5 weeks long
  • Average User Rating 4.3

Multi Platform Mobile Online Courses

Full Stack Web and Multi-platform Mobile App Development Specialization

The Hong Kong University of Science and Technology via Coursera

  • Jogesh K. Muppala
  • 6-8 Hours a week, 20 weeks long
    • Front-End Web UI Frameworks and Tools: Bootstrap 4
    • Front-End JavaScript Frameworks: Angular
    • Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova
    • Multiplatform Mobile App Development with NativeScript
    • Server-side Development with NodeJS, Express and MongoDB
  • More Details

CS50’s Mobile App Development with React Native

Harvard University by edX

  • David J. Malan, Jordan Hayashi
  • 6-9 hours a week, 13 weeks long
  • More details

Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova

The Hong Kong University of Science and Technology via Coursera

Multiplatform Mobile App Development with NativeScript

The Hong Kong University of Science and Technology via Coursera

Introduction to Xamarin.Forms [Course is not Available]

Microsoft via edX

  • Helen Miller, Mark Smith, Adrian Stevens, Mark Taparauskas, Adam Patridge
  • 2-3 hours a week, 2 weeks long

CODAPPS: Coding mobile apps for entrepreneurs [Course is not Available]

Emlyon Business School via Coursera

  • Clement Levallois
  • 1-3 Hours a week, 8 weeks long
  • Average User Rating 4.2

Other Mobile Online Courses and MOOCs

Mobile Interaction Design: How to Design Usable Mobile Products and Services

National Research University Higher School of Economics via Coursera

  • Pavel Manakhov
  • 3-14 Hours a week, 10 weeks long

Deploy and Service Mobile Apps Using Azure App Service

Microsoft via edX

  • Bre’Ana Deen, Content Developer Microsoft
  • 2-3 hours a week, 4 weeks long
  • More Details

DevOps for Mobile Apps [Course is not Available]

Microsoft via edX

  • Eamonn Kelly , Samantha Lindsey-Ahmed , Dan Hermes MVP
  • 2-4 hours a week, 4 weeks long

Autonomous Mobile Robots

ETH Zurich via edX

  • Martin RufliLecturer, Davide Scaramuzza, Roland Siegwart, Margarita Chli, Marco Hutter
  • 4-8 hours a week, 15 weeks long

Control of Mobile Robots [Course is not Available]

Georgia Institute of Technology via Coursera

  • Dr. Magnus Egerstedt
  • 5-7 Hours a week, 7 weeks long
  • Average User Rating 4.8

Internet of Things Capstone: Build a Mobile Surveillance System

University of California San Diego via Coursera

  • Ganz Chockalingam , Harinath Garudadri
  • 3-5 Hours a week, 4 weeks long
  • Average User Rating 3.9

Creative Programming for Digital Media & Mobile Apps

Goldsmiths, University of London via Coursera

  • Dr Marco Gillies, Dr Matthew Yee-King, Dr Mick Grierson
  • 5 weeks long
  • Average User Rating 4.6,

Emerging Technologies: From Smartphones to IoT to Big Data

Yonsei University via Coursera

  • Jong-Moon Chung
  • 6 courses (Follow the suggested order or choose your own)
    • Smartphone Emerging Technologies
    • Big Data, Cloud Computing, & CDN Emerging Technologies
    • Internet Emerging Technologies
    • Internet of Things & Augmented Reality Emerging Technologies
    • Wireless Communication Emerging Technologies
    • Emerging Technologies Capstone

Robotics: Mobility

University of Pennsylvania via Coursera

  • Daniel E. Koditschek
  • 2-4 Hours a week, 4 weeks long
  • Average User Rating 3.8,

Internet of Things Capstone V2: Build a Mobile Surveillance System

University of California San Diego via Coursera

  • Ganz Chockalingam, Harinath Garudadri
  • 3-5 hours a week, 4 weeks long

Modern Robotics, Course 6: Capstone Project, Mobile Manipulation

Northwestern University via Coursera

  • Kevin Lynch
  • The capstone project requires approximately 20 hours of effort, depending on your programming skill.

Digital Skills: Mobile

Accenture by FutureLearn

Mobile Application Experiences

Massachusetts Institute of Technology via edX

  • Frank Bentley, Ed Barrett
  • 10-12 hours a week, 10 weeks long
  • More details

Mobile VR App Development

Unity Technologies via Coursera

  • Peter Patterson
  • 3-4 hours a week, 4 weeks long

Smartphone Emerging Technologies

Yonsei University via Coursera

  • Jong-Moon Chung
  • 5 weeks long
  • Average User Rating 4.1
Online Course Expert

Share
Published by
Online Course Expert

Recent Posts

Simple Tips to Help You Prepare for Employment After an Injury

It’s a tough reality: every year, over 14.1 million workers suffer from work-related injuries. For…

1 month ago

London’s Top 5 Cooking Courses for Beginners

If you’ve ever wanted to learn how to cook, but didn’t know where to start,…

1 month ago

The Role of Knowing Your International IQ Score in Choosing the Right Career Path

Choosing the right career path can be a daunting task, especially with the myriad of…

5 months ago

How HR Software Can Empower Your Business

Believe it or not, the concept of human resources has existed for more than 100…

5 months ago

Web3 in Gaming: Revolutionizing the Industry

Web3 managed to change the gaming industry by leveraging blockchain technology. It offers a decentralized…

5 months ago

Tips for Overcoming Homesickness in College

College is often fun and is filled with lots of activities, especially in the first…

6 months ago