• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Mobile App Development

Mobile App Development Courses

Mobile app development courses can help you learn programming languages like Java and Swift, user interface design principles, and app testing strategies. You can build skills in integrating APIs, optimizing performance, and ensuring security in mobile applications. Many courses introduce tools such as Android Studio and Xcode, that support building and deploying apps on various platforms, along with frameworks like React Native that facilitate cross-platform development.

Popular Mobile App Development Courses and Certifications


  • U

    University of California San Diego

    Drug Development

    Skills you'll gain: Drug Development, Clinical Trials, Clinical Research, Pre-Clinical Development, Pharmaceuticals, Regulatory Affairs, Pharmacology, Regulatory Compliance, Commercialization, Patient Safety

    4.7 stars, 2.4K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (2.4K) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • G

    Google Cloud

    Accelerate App Development with Gemini CLI

    Skills you'll gain: Google Gemini, Gemini, Command-Line Interface, AI Security, Tool Calling, Context Engineering, Model Context Protocol, Context Management, Software Development Tools, Responsible AI, Software Installation, Servers

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • H

    HRCI

    Learning and Development

    Skills you'll gain: Training and Development, Training Programs, Employee Training, Developing Training Materials, Adult Education, Drive Engagement, Employee Engagement, Compliance Training, Instructional Design, Workforce Development, On-The-Job Training, Organizational Development, Needs Assessment, Program Evaluation, Professional Development, Learning Styles

    4.8 stars, 877 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.8 (877) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Meta

    Introduction to Android Mobile Application Development

    Skills you'll gain: Android Studio, Android Development, Android (Operating System), Mobile Development, Gradle, Mobile Development Tools, Application Development, Integrated Development Environments, Kotlin, Development Environment, Build Tools, Virtual Environment, Extensible Markup Language (XML), User Interface (UI), UI Components

    4.6 stars, 1.6K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (1.6K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Unity Android Game Development — Build Seven 2D and 3D Games

    Skills you'll gain: Version Control, Unity Engine, GitHub, Bitbucket, Android Development, C# (Programming Language), Android (Operating System), Game Design, Mobile Development, Video Game Development, Software Versioning, Scripting, Scripting Languages, User Interface (UI), 3D Assets, Animation and Game Design, User Interface (UI) Design, Computer Graphics, Program Development, UI Components

    Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • S

    SkillUp

    Get Started with iOS App Development

    Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Mobile Development Tools, Application Development, Development Environment, Knowledge of Apple Software, UI Components, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, Programming Principles, Debugging, Git (Version Control System), Data Management

    4.4 stars, 35 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.4 (35) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Mobile Devices, Security, and Operational Procedures

    Skills you'll gain: Endpoint Security, Computer Security Incident Management, Incident Response, Mobile Security, Incident Management, Information Technology Operations, Security Awareness, Security Controls, Malware Protection, Operating System Administration, Threat Detection, Email Security, Android (Operating System), Data Maintenance, Multi-Factor Authentication, Peripheral Devices, System Configuration, Apple iOS, Record Keeping, Data Security

    Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • M

    Meta

    Introduction to Mobile Development

    Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Hypertext Markup Language (HTML), Web Design, Javascript, Application Development, Application Frameworks, JavaScript Frameworks, Cascading Style Sheets (CSS), Web Development, React.js, UI Components

    4.7 stars, 608 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.7 (608) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Build Hybrid Mobile Apps with Cloud Backend Services

    Skills you'll gain: UI Components, User Interface (UI), Mobile Development, Code Reusability, User Interface (UI) Design, Mobile Development Tools, Cloud Applications, Frontend Integration, Cloud Development, Cloud-Based Integration, Server Side, Cross Platform Development, Serverless Computing, Development Environment, Web Development, Real Time Data, Software Installation

    Beginner · Course · 1 - 4 Weeks

    Category: Preview
    Preview
  • C

    Coursera

    Jira Automation and App Selection

    Skills you'll gain: Due Diligence, Backlogs, Postman API Platform, Jira (Software), Strategic Decision-Making, Data Integrity, Data Maintenance, Needs Assessment, Data Manipulation, Requirements Analysis, Automation, Restful API, Stakeholder Engagement, Application Programming Interface (API)

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of California, Irvine

    Mobile Marketing, Optimization Tactics, and Analytics

    Skills you'll gain: Marketing Analytics, Key Performance Indicators (KPIs), Marketing Planning, Data-Driven Marketing, Marketing Effectiveness, Digital Media Strategy, A/B Testing, Web Analytics, Conversion Funnel Analysis, Content Performance Analysis, Digital Marketing, Customer experience improvement, Test Tools, Performance Metric, Performance Measurement, Marketing Strategies, Marketing, Driving engagement, Web Applications, Sales

    4.5 stars, 56 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.5 (56) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    Macquarie University

    Cyber Security: Mobile Security

    Skills you'll gain: Mobile Security, Digital Forensics, Investigation, Mobile Development, Criminal Investigation and Forensics, Cybersecurity, iOS Development, Application Security, Cyber Security Strategy, Computer Security Incident Management, Computer Security, Incident Response, Data Analysis Software, Authentications, Data Integrity, Data Storage

    4.7 stars, 23 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.7 (23) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…567…547

Skills you can learn in Mobile And Web Development

Web (13)
Mobile App (9)
Javascript (8)
Mobile Application Development (8)
Web Development (8)
Android Software Development (7)
CSS (6)
Programming Language (6)
Web Application (6)
Android Studio (5)
Angularjs (5)
Computer Program (5)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok