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

Infosec

Introduction to Secure Coding and Input Validation in iOS

Before you begin to write code, you need to understand why security is so essential in today's modern mobile app. In this course, you will learn about the most common security mistakes developers make when creating apps. You will learn which mobile app vulnerabilities are considered the most danger…

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

Infosec

Intro to Secure Coding and Input Validation in Android

This course on Secure Coding in Android Mobile App Development is designed for mobile app developers at a beginner to intermediate level. Participants will understand the necessity of secure coding practices in mobile app development and identify common vulnerabilities and defenses. The course will…

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

CodeSignal

Introduction to Dart for Beginners

Start your journey to master Dart, a versatile language optimized for app development across all platforms. This learning path is crafted for beginners and systematically progresses through fundamental concepts to build mastery.

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

Infosec

Memory, Encryption, and Protecting Data in iOS

This course on iOS Security is designed for intermediate to advanced learners who have a background in iOS development or security. Participants will delve into the intricacies of managing iOS memory effectively, gaining a solid understanding of Swift pointers and techniques to prevent overflows. T…

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

Infosec

iOS Access Control & Protecting Software & System Integrity

This course is designed for intermediate learners with prior knowledge of iOS app development and security. Participants will explore essential techniques for implementing robust access control mechanisms, including Apple ID authentication and biometric authentication. The course will also cover ro…

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

CodeSignal

Front-end Engineering with React Native

Learn to build cross-platform mobile apps with React Native. Start from the basics of components, props, and state, then progress to styling, event handling, and lifecycle management—all with hands-on, practical examples.

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

Coursera

Configure and Test Basic Network Connectivity

4.591 ratings

Welcome to this guided project about Configuring and Testing Basic Network Connectivity This project is designed for IT security professionals and aspiring network engineers. To succeed in this project, it’s recommended to have a good background in computer networks. A Cisco networking academy ID i…

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

LearnQuest

Introduction to Programming in Swift 5

4.3734 ratings

Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to the absolute basics of the Swift programming language. Whether you are a brand new programmer or have experience with other programming languages this course is for you. Some of the things you will learn in t…

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

Coursera

API Testing a real web application via Postman

4.376 ratings

API is an acronym for Application Programming Interface. In software application (app) development, API is the middle layer also known as logic layer or backend layer and lies between the front-end (UI) and the database layer. APIs enable communication and data exchange from one software system to…

  • Coursera
  • 2 Hours
  • Self-paced
  • Paid certificate

Alison

Diploma in Adobe XD: UI/UX Design Masterclass

3.768 ratings

Adobe XD (also known as ‘Adobe Experience Design’) is a vector-based user experience design tool developed and published by Adobe Inc. for web and mobile apps. It's accessible for macOS and Windows, but there are also iOS and Android versions to enable you to preview the results of your work as you…

Learning path or series
  • Alison
  • 15 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

Coursera

GenAI for Mobile App Developers (iOS, Android)

4.510 ratings

At the GenAI Academy, the "GenAI for Mobile App Developers" course explores the transformative power of Generative Artificial Intelligence (GenAI) in mobile app development practices. This comprehensive course equips participants to harness the capabilities of GenAI to streamline their development…

  • Coursera
  • 1 Hour
  • Self-paced
  • Paid certificate

SkillUp

iOS Development Capstone Project

Get ready to showcase your iOS development skills with this portfolio-worthy capstone project. In this course, you’ll create a complete application using modern iOS technologies; great experience to talk about in interviews. As you work through the modules, you'll build the Smart Travel Journal, a…

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

Universidad Nacional Autónoma de México

Desarrollo de aplicaciones con Android

4.3334 ratings

Este curso te permitirá construir tu primer aplicación móvil profesional. Serás capaz de crear y controlar la vida de tus Activities y aprovechar el espacio en pantalla de los diferentes dispositivos Android implementando Fragments en tus aplicaciones. Dale persistencia a tu información utilizando…

  • Coursera
  • 5 semanas de estudio, 3-5 hora por semana
  • Self-paced
  • Paid certificate

Coursera

Introduction to Android Automotive for Infotainment Systems

Android Automotive OS is transforming how millions interact with their vehicles daily, with major automakers like GM, Ford, and Volvo adopting this platform. This Short Course was created to help Software Development professionals accomplish building production-ready infotainment applications that…

  • Coursera
  • 150 minutes
  • Self-paced
  • Paid certificate

Edureka

Advanced API Technologies

APIs are the backbone of modern applications, connecting services, powering mobile apps, and enabling cloud platforms. In this course, Advanced API Technologies, you’ll go beyond the basics of REST and explore GraphQL, a powerful query language that is reshaping how developers build APIs. Through h…

  • Coursera
  • 3 week of study, 3-4 hours/week
  • Self-paced
  • Paid certificate

Coursera

Using Jetpack Compose with Kotlin: Create LazyColumn Lists

In this hour-long project-based course, you will learn how to 1. Create a LazyColumn List. 2. Use navigation components from Jetpack Compose to navigate to a details screen for each item in the list. 3. Manipulate the items list and the detail screen with animations from Jetpack Compose. To achieve…

  • Coursera
  • 1 hour 30 minutes
  • Self-paced
  • Paid certificate

Coursera

Secure Mobile AI Models Against Attacks

AI models are no longer locked in the cloud—they live in your pocket, powering mobile apps for fitness, finance, healthcare, and beyond. But with this power comes new risk: adversarial attacks, model theft, privacy leaks, and silent failures that undermine user trust. Securing Mobile AI Models agai…

  • Coursera
  • 70 Minutes
  • Self-paced
  • Paid certificate

Board Infinity

Android Architecture/Multimedia Framework

This is an Intermediate Course intended for learners passionate about Android Development and have basic knowledge of Android Development. Embark on a comprehensive exploration of Android's architectural components, complemented by an in-depth study of its multimedia frameworks. Designed for softwa…

  • Coursera
  • 4 Weeks of Study, 4 hours/week
  • Self-paced
  • Paid certificate

Board Infinity

Deploying and Scaling iOS Applications

The final course in the End-to-End iOS Development Mastery: Building, Integrating, Deploying with Swift specialization, this course focuses on the critical aspects of deploying and scaling iOS applications. From preparing your app for App Store submission to integrating backend services and optimiz…

  • Coursera
  • 3 Weeks of Study, 4 hours/week
  • Self-paced
  • Paid certificate

Board Infinity

Cross Platform Mobile Development with React Native

Course Description: Embark on your journey into the world of cross-platform mobile development with React Native. This course is designed to help you build robust, scalable, and user-friendly mobile applications that work seamlessly across platforms. You'll gain an in-depth understanding of React N…

  • Coursera
  • 3 weeks of study, 5 Hours/ Week
  • Self-paced
  • Paid certificate

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