technifyed

Free online

Mobile Development courses 753

Learn Mobile Development online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 753 courses

JavaScript Mastery

Complete React Native Course: Build Cross-Platform Mobile Apps with Ease

In this React Native course, you'll learn how to develop high-performance mobile applications for iOS and Android using JavaScript and React. From setting up your environment to building and deploying your app, this course covers everything you need to know to create native mobile apps with React N…

Video playlist
  • YouTube
  • 6 videos, 23 hours
  • Self-paced
  • Free video

Google Cloud

Accelerate App Development with Gemini CLI

"This course is designed for app developers and DevOps engineers who want to work smarter by using Gemini CLI, a generative AI agent made for the terminal and powered by Gemini. This course discusses Gemini CLI installation and configuration, and introduces use cases and security best practices. It…

  • Coursera
  • 2.5 hours
  • Self-paced
  • Paid certificate

Universitat Politècnica de València

Diseña, fabrica y programa tu propio robot

Aprenderás a diseñar, fabricar y programar tu propio robot (DYOR: Do Your Own Robot) con Arduino y te iniciarás en el mundo Maker.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Alison

App-solute Success: The Art of Mobile App Promotion

3.517 ratings

This exciting marketing course provides the essential skills and techniques required to promote your mobile application and increase its rating on various online stores. We show app developers and marketers how to promote their mobile apps and execute effective marketing strategies. We explain how…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

IBM

Flutter and Dart: Developing iOS, Android, and Mobile Apps

4.4173 ratings

“Flutter is the most popular cross-platform mobile framework used by global developers.” (Statista). This course, part of the IBM iOS and Android Mobile App Developer Professional Certificate, gives aspiring mobile app developers essential skills employers look for. During this course, you’ll learn…

  • Coursera
  • 5 weeks of study, 2 to 4 hours per week
  • Self-paced
  • Paid certificate

Alison

Create iOS Apps Using Firestore

3.09 ratings

In this course you will learn how to create a Firebase project, which involves using Google P-lists and the Cocoapod add-on. The project app in this course utilises Firebase's Firestore system. Firestore makes it easy to manage a real-time back-end database and the tools and resources are helpful t…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Meta

iOS App Capstone

4.335 ratings

In this capstone course, you’ll demonstrate your proficiency in your new skill set by creating a native iOS app. At this point in the program, you've gained all the skills you need to successfully complete this project. But you might need to refresh your memory when it comes to the previous courses…

  • Coursera
  • 3 weeks of study, 1.5 - 3 hours/week.
  • Self-paced
  • Paid certificate

Yonsei University

Smart Device & Mobile Emerging Technologies

4.7490 ratings

Every day you use your smartphone. Your smartphone wakes you up, it is the first thing you use in the morning, and the last thing you check (e.g., alarm setting) before you sleep. In addition, you use it all day. A typical cellphone user touches their mobile phone 2,617 times a day (Dscout report b…

  • Coursera
  • 32 hours
  • Self-paced
  • Paid certificate

JavaScript Mastery

Build and Deploy 3 Full-Stack React Native Apps That'll Get You Hired | Full 10-Hour Course

Kick off your iOS/Android mobile development with React Native and Expo by creating a mobile movie app, a Real Estate app with Google Authentication and dynamic routing, and a Food Delivery app featuring search, filters, cart, smooth navigation, and scalable backend. 💫 Set up Appwrite: https://jsm.…

Free video
  • YouTube
  • 10 hours
  • Self-paced
  • Free video

University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 1

4.5686 ratings

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 create simple user interfaces to make your apps…

  • Coursera
  • 28 hours
  • Self-paced
  • Paid certificate

Alison

Mobile App Development with Kotlin

3.734 ratings

We have designed this course to equip developers with the abundant skills and knowledge required to develop mobile applications. We begin by teaching you how to set up Kotlin on a Windows, Mac or Linux operating system. Then we introduce you to Kotlin basics. You will learn about variables, data ty…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

JavaScript Mastery

Build a Full Stack Food Delivery App in React Native with Scalable Database Architecture

Kick off your iOS/Android mobile development journey by building a full-stack Food Delivery App with React Native! Learn Google Auth, dynamic search, filters, cart functionality, and smooth navigation — all powered by a scalable backend with database and file storage support. ⭐ Join JS Mastery Pro:…

Free video
  • YouTube
  • 4 hours
  • Self-paced
  • Free video

The University of Maryland, College Park

Vibe Coding: AI-Powered App Development for Product Managers

Turn AI into your build partner. Design and ship real apps through “vibe coding”. Describe outcomes while AI handles code and integration. Use MCP to create safe, reliable agents, and move fast from idea to prototype to launch. Apply real case studies to build user-centered products. No deep engine…

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Imperial College London

Advanced App Development in Android

This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. Through the 4 courses, you will learn basic computer graphics theories and practical implementations of 3D graphics, OpenGL…

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

Vanderbilt University

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

4.3411 ratings

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…

  • Coursera
  • 13 hours
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.