• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  1. Categories
  2. I Os

iOS Courses

iOS courses can help you learn Swift programming, user interface design, app architecture, and debugging techniques. You can build skills in integrating APIs, optimizing app performance, and implementing user feedback effectively. Many courses introduce tools like Xcode for development, Interface Builder for designing layouts, and Git for version control, all of that support creating robust iOS applications.

Popular iOS Courses and Certifications


  • P

    Packt

    SwiftUI Advanced: Navigation, Networking, & Architecture

    Skills you'll gain: Apple iOS, iOS Development, Core Data (Software), Swift Programming, Mobile Development, Data Persistence, UI Components, User Interface (UI), Software Architecture, Animations, Data Modeling, Code Reusability

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • S

    SkillUp

    React Native: Developing Android and iOS Apps

    Skills you'll gain: React Native, Mobile Development, iOS Development, Apple iOS, Android Development, Mobile Development Tools, UI Components, Cross Platform Development, Application Development, Development Environment, Debugging, Software Development, Data Persistence, Command-Line Interface, Data Validation

    4.9 stars, 24 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.9 (24) · Intermediate · Course · 1 - 3 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, Application Development, Development Environment, UI Components, User Interface (UI), User Interface (UI) Design, Integrated Development Environments, 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

    Essential Cloud, Files, & Browsing Skills for Apple Devices

    Skills you'll gain: Mac OS, File Management, Knowledge of Apple Software, Apple software proficiency, Document Management, Apple iOS, iOS Development, Cloud Storage, Cloud-Based Integration, Cloud Services, Cloud Security, Cloud Management, User Accounts, Information Privacy, Security Controls, Data Storage, Data Sharing

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    Mobile App Pentesting & Bug Bounty Hunting (2026 Edition)

    Skills you'll gain: Mobile Security, Open Web Application Security Project (OWASP), Threat Modeling, Android Studio, Vulnerability Scanning, Vulnerability Assessments, Apple iOS, Application Security, Android (Operating System), Security Testing, iOS Development, Penetration Testing, Metasploit, Exploitation techniques, Development Environment

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
  • I

    IBM

    Creating iOS Apps Using Swift

    Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Data Persistence, Interactive Data Visualization, AI Personalization, UI Components, User Interface (UI), Application Programming Interface (API), AI Enablement, Usability, Mobile Development Tools, Software Design Patterns, Animations

    Intermediate · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • M

    Meta

    React Native

    Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, Application Development, React.js, User Interface (UI)

    4.7 stars, 406 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.7 (406) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    Getting Started with Apple Foundation Models

    Skills you'll gain: Prompt Engineering, Apple iOS, iOS Development, Generative AI, Knowledge of Apple Software, LLM Application, AI Integrations, Development Environment, Model Deployment, Artificial Intelligence and Machine Learning (AI/ML), Application Frameworks, Program Development, Artificial Intelligence, Development Testing, Machine Learning

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
  • M

    Meta

    iOS App Capstone

    Skills you'll gain: Swift Programming, Apple iOS, iOS Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), User Interface (UI) Design, Version Control, Mobile Development, User Experience, Wireframing, Application Development, Application Design, Data Management, Software Architecture

    4.3 stars, 35 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.3 (35) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    CCNA Foundations – Networking Basics and Cisco IOS Essentials

    Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Network Planning And Design, Network Protocols, General Networking, Computer Networking, Command-Line Interface

    4.8 stars, 99 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.8 (99) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    SwiftUI & Node.JS FullStack - Build Twitter - iOS 16

    Skills you'll gain: Full-Stack Web Development, Node.JS, User Interface (UI), Restful API, Frontend Integration, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, User Interface and User Experience (UI/UX) Design, Swift Programming, Secure Coding, Application Programming Interface (API), UI Components, Authentications, MongoDB, Web Development, Development Environment, Package and Software Management, Database Development

    Beginner · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • P

    Packt

    SwiftUI - The Complete iOS 17 Reference Library of Code

    Skills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Application Development, Memory Management, Cross Platform Development, UI Components, Mobile Development, Animations, Data Storage Technologies, Object Oriented Programming (OOP), Programming Principles, Data Storage, Cloud Storage, Dataflow, Application Deployment, User Interface (UI), Computer Graphics, Code Reusability

    Beginner · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
1…456…17

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
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Free Courses
  • Blog
  • The Coursera Podcast
  • Tech Blog
  • Social Impact

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