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

freeCodeCamp

Flutter Course for Beginners – 37-hour Cross Platform App Development Tutorial

Learn how to use Flutter in this complete course for beginners. Flutter is an open-source UI software development kit used to create cross-platform applications for iOS, Android, Windows, Mac, and more. 💻 GitHub repo: https://github.com/vandadnp/mynotes-course ✏️ Course developed by Vandad Nahavand…

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

Alison

Android App Building 105 - Drawing

4.03 ratings

Developing apps, regardless of complexity or platform, necessitates coding and UX/UI design. The good news is that App Inventor 2 cuts through this confusion and enables anyone with no programming skills to create Android apps from the ground up for free. This programme includes two graphical user…

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

Alison

Android App Building 107 - Alarm Clock

4.03 ratings

With App Inventor 2, users don't have to spend time learning how to code to create their applications. The simplicity of App Inventor 2 extends to how the interface gets organised, providing straightforward software navigation. This course will help you design apps without knowing complex programmi…

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

Alison

Android App Building 108 - Pong Art Game

4.03 ratings

App Inventor 2 is a great way to learn programming principles and start your journey towards an Android development career. This innovative software contains two user interface tools, the designer and the editor, that make building applications uncomplicated. The program enables anybody to create a…

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

freeCodeCamp

Android Development Course - Build Native Apps with Kotlin Tutorial

Learn to build native Android apps with Kotlin. You will also learn how to use Android Jetpack, Firebase, Room, MVVM, Navigation, LiveData, and Kotlin Coroutines. This full course explains how to build an entire Android app using best practices. 💻 Code: https://github.com/BracketCove/SpaceNotes 🎥 C…

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

Harvard University

JavaScript with Exponent and React Native - CS50 Seminars 2016

Charlie Cheever Exponent Learn how to build native mobile apps that work on iOS and Android by writing just JavaScript. In this seminar, we'll cover some background on the state of mobile apps, and then we'll walk through building a simple app using Exponent and React Native.

Free video
  • YouTube
  • 1 hour
  • Self-paced
  • Free video

Microsoft

Organize data with collections

Learn how to organize related data in Python using lists and dictionaries, and choose the right structure for the job.

  • Microsoft Learn
  • 50 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Technical University of Munich

Make Your Own App

4.115 ratings

Over 6 modules you will interactively learn the basics of web programming (HTML, CSS, JavaScript, jQuery, ...) and how to utilize these techniques to build your own software applications for mobile or desktop devices (exemplified with a chat app).

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

Imperial College London

Android Graphics with OpenGL ES

4.545 ratings

This course will cover the fundamentals of OpenGL and OpenGL ES in Android. This course is unique because it covers the mechanics of how OpenGL works and also more practical applications to draw 2D and 3D objects. This is an ideal primer for more complex courses on VR and AR within Android. We'll b…

  • Coursera
  • 4 weeks of study, around 5 hours per week. The final project will take around 1…
  • Self-paced
  • Paid certificate

Microsoft

Register apps using Microsoft Entra ID

In this module, we explore the process of creating an app registration in Microsoft Entra ID. Then explore the settings and configuration options. You create a single page app, register multitenant app, and other options. As part of this process, we dig into granting user access to apps and configu…

  • Microsoft Learn
  • 25 minutes
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Microsoft

Developing in the Windows Subsystem for Linux with Visual Studio Code

In this module, you learn how to use the Windows Subsystem for Linux (WSL) with Visual Studio Code (VS Code). We explore the installation process and the basics of using WSL. Additionally, we install and utilize the Visual Studio Code WSL extension. Finally, we demonstrate how to debug and run Pyth…

  • Microsoft Learn
  • 20 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Implement Developer Self-Service

This module focuses on enabling developers to independently manage their resources and workflows, fostering agility and innovation. Learners will understand the importance of combining flexibility with robust governance to ensure security, compliance, and operational consistency. The module also co…

  • Microsoft Learn
  • 2 hours
  • Self-paced
  • Free course
  • Free badge
  • Advanced

freeCodeCamp

Flutter Mobile App + Node.js Back End Tutorial – Code an Amazon Clone [Full Course]

Build a full stack e-commerce app with Flutter, Javascript, Node.js, Express, MongoDB and Mongoose. In this tutorial, you'll learn to build the UI of Amazon from scratch, create REST APIs, store data in MongoDB using Mongoose, use REST APIs with Flutter & Dart using Models, use the Flutter State Ma…

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

Harvard University

CS50 Seminar: JavaScript with Exponent and React Native

Learn how to build native mobile apps that work on iOS and Android by writing just JavaScript. In this seminar, we'll cover some background on the state of mobile apps, and then we'll walk through building a simple app using Exponent and React Native.

Free video
  • YouTube
  • 1 hour
  • Self-paced
  • Free video

Great Learning

AWS Mobile App Development

4.4415 ratings

If you want to build app ideas without treating cloud terms as buzzwords, a free AWS mobile app development course gives you the AWS context first. You will learn cloud computing basics, on-demand delivery, pay-as-you-go cost thinking, agility, elasticity, and the AWS value proposition before seein…

  • Great Learning Academy
  • 1 hour
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Alison

Android App Building 104 - Auto Reply Text Messaging

4.06 ratings

App Inventor 2 is a user-friendly, visual programming environment that lets anyone, including beginners, create fully functioning apps for smartphones and tablets. Those new to App Inventor 2 may soon see their simple first app up and running. This course aims to illustrate the main principles of A…

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

Alison

Diploma in Advanced iOS and Swift

4.111 ratings

iOS app development is a booming industry. Having the ability to create industry-standard, robust applications is a huge benefit to employers. This course demonstrates how to take your iOS development skills to the next level and learn advanced frameworks and techniques. You will be introduced to s…

Learning path or series
  • Alison
  • 20 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Microsoft

Strategic Platform Road Mapping

This module covers the principles of strategic platform road mapping, including aligning platform initiatives with business objectives, preparing for technological advancements, and fostering innovation. Learners will understand how to develop actionable roadmaps that guide the platform’s evolution…

  • Microsoft Learn
  • 1 hour
  • Self-paced
  • Free course
  • Free badge
  • Advanced

Microsoft

Foundations of Platform Engineering

This module introduces the core concepts and importance of platform engineering. It explores how platform engineering enhances developer productivity, accelerates time to value, and supports digital transformation. Learners will understand the strategic value of platform engineering as the foundati…

  • Microsoft Learn
  • 55 minutes
  • Self-paced
  • Free course
  • Free badge
  • Advanced

freeCodeCamp

Kotlin Course - Tutorial for Beginners

Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed “pragmatic” programming language. It is used for many things, including Android development. 🎥Course developed by Nate Ebel. Check out his YouTube channel: https://www.yo…

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

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