• 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


  • B

    Board Infinity

    Fundamentals of Product Management

    Skills you'll gain: Product Management, Cross-Functional Collaboration, Product Roadmaps, Product Strategy, Product Lifecycle Management, Product Development, Analysis, Stakeholder Management, Decision Making, Innovation, Market Analysis, Agile Methodology, Key Performance Indicators (KPIs), Prioritization

    Beginner · Course · 1 - 4 Weeks

  • D

    DeepLearning.AI

    Improving Accuracy of LLM Applications

    Skills you'll gain: LLM Application, Test Data, Prompt Engineering, Model Evaluation, Transfer Learning, Generative AI Agents, Performance Testing

    4.7
    Rating, 4.7 out of 5 stars
    ·
    10 reviews

    Intermediate · Project · Less Than 2 Hours

  • U

    University of Maryland, College Park

    Storytelling That Delivers Program and Project Outcomes

    Skills you'll gain: User Story, Negotiation, Data Presentation, Risk Management, Professional Development, Business Risk Management, Drive Engagement

    4.6
    Rating, 4.6 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 3 Months

  • C

    Coursera

    Encouraging Student Growth with Teach Your Monster to Read

    Skills you'll gain: Literacy, Education Software and Technology

    4.8
    Rating, 4.8 out of 5 stars
    ·
    57 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • D

    Duke University

    MySQL-for-Data-Engineering

    Skills you'll gain: MySQL, Bash (Scripting Language), Scripting, Database Management, Relational Databases, Command-Line Interface, SQL, Databases, Data Import/Export, Database Application, Data Pipelines, Data Manipulation, Python Programming, Linux

    4.2
    Rating, 4.2 out of 5 stars
    ·
    13 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • M

    Microsoft

    Intermediate C++ Programming Techniques

    Skills you'll gain: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Secure Coding, Verification And Validation, Algorithms, Debugging

    Beginner · Course · 1 - 3 Months

  • B

    Board Infinity

    Mastering Product Management Interviews: A Strategic Guide

    Skills you'll gain: Agile Methodology, Product Strategy, Product Design, Market Analysis, Target Market, Stakeholder Communications, Portfolio Management, Decision Making, Data Analysis, Technical Communication, Communication, Innovation, Complex Problem Solving, Key Performance Indicators (KPIs), Prioritization

    Beginner · Specialization · 1 - 3 Months

  • P

    Packt

    Cyber Secure Coder (CSC-110)

    Skills you'll gain: Secure Coding, Application Security, Open Web Application Security Project (OWASP), Security Engineering, Cybersecurity, Security Requirements Analysis, Security Testing, Vulnerability Assessments, Code Review, Software Design, Encryption, Vulnerability Management, Data Security, Cryptography, Continuous Monitoring, Authentications, Development Testing, System Monitoring, Authorization (Computing)

    5
    Rating, 5 out of 5 stars
    ·
    6 reviews

    Intermediate · Course · 1 - 3 Months

  • C

    Coursera

    First Steps in Python with Jupyter Notebooks

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Jupyter, Python Programming, Data Science, Generative AI, Development Environment, Computer Programming, Data Analysis

    Beginner · Course · 1 - 4 Weeks

  • E

    Edureka

    Introduction to Analytics Engineering

    Skills you'll gain: SQL, Star Schema, Data Modeling, Data Quality, Data Pipelines, Database Design, Data Mart, Extract, Transform, Load, Data Analysis, Data Warehousing, Data Transformation, Data Management, Version Control

    Beginner · Course · 1 - 4 Weeks

  • U

    University of Colorado Boulder

    Object-Oriented Analysis and Design: Practice & Architecture

    Skills you'll gain: Object Oriented Design, Software Design Patterns, Unified Modeling Language, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, Software Engineering, API Design, Software Development

    Build toward a degree

    Intermediate · Course · 1 - 3 Months

  • U

    University of Maryland, College Park

    Artificial Intelligence in Government

    Skills you'll gain: AI Enablement, Artificial Intelligence, Automation, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Organizational Effectiveness, Scalability, Organizational Change, Technical Consulting, Operational Efficiency, Technology Strategies, Performance Measurement, Procurement

    4
    Rating, 4 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 3 Months

1…526527528…820

In summary, here are 10 of our most popular mobile app development courses

  • Fundamentals of Product Management: Board Infinity
  • Improving Accuracy of LLM Applications: DeepLearning.AI
  • Storytelling That Delivers Program and Project Outcomes: University of Maryland, College Park
  • Encouraging Student Growth with Teach Your Monster to Read: Coursera
  • MySQL-for-Data-Engineering: Duke University
  • Intermediate C++ Programming Techniques: Microsoft
  • Mastering Product Management Interviews: A Strategic Guide: Board Infinity
  • Cyber Secure Coder (CSC-110) : Packt
  • First Steps in Python with Jupyter Notebooks: Coursera
  • Introduction to Analytics Engineering: Edureka

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
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
  • Share your Coursera learning story

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
  • Cookies Preference Center
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok