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

Microsoft

Discover interfaces

In this module, you learn how to design an interface with properties in C#, develop a class that implements the interface, and formulate property definitions within the interface.

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

Microsoft

Develop code features using GitHub Copilot tools

This module explores using GitHub Copilot autocompletion suggestions to create new code. Autocompletion suggestions are generated, managed, and implemented using the GitHub Copilot extension for Visual Studio Code.

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

Great Learning

Flutter for Beginners

4.51,250 ratings

In this free course on Flutter for Beginners, you will learn about the basics of Flutter, including its features and architecture. Flutter's extensive widget catalog and hot reload feature make it an excellent choice for building beautiful UIs with fast development cycles. Additionally, Flutter's r…

  • Great Learning Academy
  • 30 minutes
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Alison

Android App Building 102 - Purr, Audiobook Log, and Skeleton

4.56 ratings

Many people have brilliant app ideas. The difficulty is they don't have the essential skills or education to turn ideas into reality. Building an app, regardless of its complexities or platform, needs technical knowledge such as coding, UX/UI design and other domains. However, App Inventor 2 cuts t…

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

Great Learning

Python For Android

4.5180 ratings

A free python for android course is useful when students, developers, and hands-on beginners need a practical entry point into the subject. The course introduces setup, syntax, core logic, and debugging in a way that shows how the pieces work together. Instead of treating python for android as a li…

  • Great Learning Academy
  • 2 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

freeCodeCamp

Kivy Course - Create Python Games and Mobile Apps

In this Kivy tutorial, you will learn to create games and applications with Python for every platform (Windows, Mac, iOS, Android). First you will learn how to use the Kivy library. You will create graphical user interfaces with buttons, labels, and images. You will learn how to implement many kind…

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

Alison

App Development Using Pascal

4.56 ratings

There are several programs to choose from if you want to be an adept applications developer. Pascal programming language is known for its strength in implementing conditionals and control structures. Therefore, this course has been designed to teach app development using Pascal, a language consider…

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

Alison

Android and Arduino Apps: MIT App Inventor

4.56 ratings

This course will teach you how to make your Arduino-based Android applications using App Inventor, even without previous coding experience. It starts by defining what App Inventor is, its main features, and why it is so popular and easy to use. What you can build with App Inventor, its blocking str…

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

Microsoft

Extend Microsoft Viva Connections with web parts

Learn how to extend Viva Connections with custom web parts by using your existing web development skills. You'll learn about the scenarios where web parts are most suitable and how to build them.

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

freeCodeCamp

Flutter Course - Full Tutorial for Beginners (Build iOS and Android Apps)

Learn Flutter, Google’s groundbreaking multi-platform mobile development framework to create apps for Android and iOS. In this course, Nick Manning from fluttercrashcourse.com teaches you how to get up and running with Flutter quickly and effectively. Nick has been a Flutter engineer since 2017 and…

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

Microsoft

Extend Microsoft Viva Connections with application customizers

Learn how to extend Viva Connections with custom application customizers by using your existing web development skills. You'll learn about the scenarios where they're most suitable and how to build them.

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

Microsoft

Choose a custom AI agent development path

Explore development paths for building custom AI agents for internal use or commercial applications. Compare tools and services like Copilot Studio, Microsoft Foundry, Microsoft 365 Agents SDK, and the Microsoft Teams SDK.

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

The Net Ninja

Flutter Tutorial for Beginners

In this Flutter tutorial for Beginners series, I'll show you how to use Flutter (and Dart) to create Android and iOS apps from scratch. We'll learn all about widgets, packages, assets & asynchronous code to create a World Time app, as well as 2 other mini apps to put your Flutter skills to good use!

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

Microsoft

Build web apps with ASP.NET Core for beginners

Get started with web development using ASP.NET Core. In this beginner-friendly pathway, you'll learn the basics of C#, HTML, Razor Pages, and more!

Learning path or series
  • Microsoft Learn
  • 3 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Alison

iOS App Development: Data Persistence with Core Data

4.39 ratings

iOS app development is a fast-moving and lucrative industry. Data persistence is one of the key fundamental concepts that needs to be understood in order to become a successful developer. This course demonstrates exactly how to incorporate data persistence into your projects and utilise its benefit…

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

Microsoft

Implement interfaces

Implement interfaces

Learning path or series
  • Microsoft Learn
  • 2.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Microsoft

Get started with AI-assisted development

Learn how to use GitHub Copilot in a Visual Studio Code environment. This training covers code analysis, inline and project documentation, app development, unit testing, code refactoring, and provides an introduction to vibe coding. AZ-2007

Learning path or series
  • Microsoft Learn
  • 8 hours
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

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