• 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


  • A

    Aptly

    Land Your Next Role

    Skills you'll gain: Interviewing Skills, Professional Networking, Job Evaluation, Goal Setting, Business Writing, Job Analysis, Personal Development, Professional Development, Writing, Applicant Tracking Systems, Professionalism, Self-Awareness, Verbal Communication Skills, Decision Making, Storytelling, Communication, Follow Through, Compensation and Benefits

    4.7
    Rating, 4.7 out of 5 stars
    ·
    25 reviews

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Data Science Essentials: Analysis, Statistics, and ML

    Skills you'll gain: Plotly, Model Evaluation, NumPy, Statistical Methods, Probability & Statistics, Plot (Graphics), Dashboard, Statistics, Pandas (Python Package), Data Analysis, Database Development, Statistical Analysis, Regression Analysis, Dashboard Creation, Data Manipulation, Python Programming, Applied Machine Learning, Probability, Data Science, Performance Tuning

    4.5
    Rating, 4.5 out of 5 stars
    ·
    30 reviews

    Intermediate · Specialization · 3 - 6 Months

  • W

    Wesleyan University

    Data Analysis and Interpretation Capstone

    Skills you'll gain: Data Storytelling, Data Presentation, Exploratory Data Analysis, Data Analysis, Data Visualization, Research Reports, Statistical Reporting, Analytical Skills, Report Writing, Data Synthesis, Data Science, Data Management, Statistical Analysis, Data Manipulation, Descriptive Analytics, Descriptive Statistics, Research Methodologies, Research, Research Design

    4.8
    Rating, 4.8 out of 5 stars
    ·
    48 reviews

    Mixed · Course · 1 - 4 Weeks

  • P

    Packt

    Python 3 from Beginner to Expert - Learn Python from Scratch

    Skills you'll gain: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Scripting, Maintainability, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management

    Beginner · Specialization · 3 - 6 Months

  • B

    Board Infinity

    ABAP RESTful Programming Model (RAP) and Extensions

    Skills you'll gain: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Web Applications, Enterprise Application Management, Application Frameworks, Software Architecture, Enterprise Architecture, UI Components, Data Modeling, Database Development

    3.2
    Rating, 3.2 out of 5 stars
    ·
    11 reviews

    Advanced · Course · 1 - 4 Weeks

  • U

    University of Virginia

    Design Thinking: Discovery Tools

    Skills you'll gain: Design Thinking, Stakeholder Analysis, Journey Mapping, Human Centered Design, Stakeholder Engagement, Design Research, Persona Development, Value Engineering, User Research, Customer experience improvement, Qualitative Research, Strategic Thinking, Job Analysis, Consumer Behaviour, Innovation, Interviewing Skills

    4.7
    Rating, 4.7 out of 5 stars
    ·
    43 reviews

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Apply React & React Native Through Real-World Projects

    Skills you'll gain: React Redux, React Native, Interaction Design, User Interface (UI) Design, React.js, Application Development, Scalability, Data Validation, Code Reusability, Frontend Integration, Web Applications, User Interface (UI), JavaScript Frameworks, Mobile Development, Data Persistence, Business Logic, UI Components, Application Design, User Experience Design, Node.JS

    Beginner · Specialization · 3 - 6 Months

  • E

    EC-Council

    Ethical Hacking Essentials: Hands-On Edition

    Skills you'll gain: Penetration Testing, Cybersecurity, Threat Management, Cloud Security, Mobile Security, Vulnerability Assessments, Network Security, Cyber Security Assessment, Application Security, Threat Detection, Security Testing, Cyber Attacks, Brute-force attacks, MITRE ATT&CK Framework, Encryption, Vulnerability Scanning, Cloud Computing, Exploitation techniques, Web Applications, Wireless Networks

    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

  • C

    Coursera

    Typescript in React: Get started

    Skills you'll gain: TypeScript, Javascript, React.js, Debugging, Integrated Development Environments

    4.6
    Rating, 4.6 out of 5 stars
    ·
    23 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • E

    Edureka

    Programming with Golang

    Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development

    2.7
    Rating, 2.7 out of 5 stars
    ·
    26 reviews

    Beginner · Course · 1 - 3 Months

  • E

    EDUCBA

    Angular Fundamentals: Building Responsive Web Apps with Ease

    Skills you'll gain: Angular, Bootstrap (Front-End Framework), JavaScript Frameworks, Authentications, Web Applications, Web Design and Development, Role-Based Access Control (RBAC), Frontend Integration, Responsive Web Design, UI Components, Code Reusability, Data Validation, Software Testing, Data Management

    4.6
    Rating, 4.6 out of 5 stars
    ·
    27 reviews

    Intermediate · Course · 1 - 4 Weeks

1…472473474…834

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

  • Land Your Next Role: Aptly
  • Data Science Essentials: Analysis, Statistics, and ML: Packt
  • Data Analysis and Interpretation Capstone: Wesleyan University
  • Python 3 from Beginner to Expert - Learn Python from Scratch: Packt
  • ABAP RESTful Programming Model (RAP) and Extensions: Board Infinity
  • Design Thinking: Discovery Tools: University of Virginia
  • Apply React & React Native Through Real-World Projects: EDUCBA
  • Ethical Hacking Essentials: Hands-On Edition: EC-Council
  • Encouraging Student Growth with Teach Your Monster to Read: Coursera
  • Typescript in React: Get started: Coursera

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
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok