Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Swift Course Catalog
Status: Free TrialBoard Infinity
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Debugging, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications, Data Structures
Status: Free TrialUniversity of Toronto
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Image Analysis, Computer Programming
Status: Free TrialSkills you'll gain: Java Programming, Java, Development Environment, Programming Principles, Computer Programming, Integrated Development Environments, Object Oriented Programming (OOP), Data Structures, Debugging
Status: Free TrialLearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Data Structures, Object Oriented Programming (OOP), Mobile Development, Programming Principles, Apple Xcode, Computer Programming
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Responsive Web Design, Prototyping, Animation and Game Design, Apple Xcode, Human Computer Interaction, UI/UX Strategy

Coursera Project Network
Skills you'll gain: Market Data, Financial Statement Analysis, Financial Data, Equities, Financial Analysis, Data Analysis, Accounting and Finance Software, Financial Modeling, Technical Analysis, Business Analysis, Real Time Data
Status: Free TrialSkills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Apple Xcode, Mobile Development, Application Development, Data Modeling, Authentications, Data Management, Data Storage, Network Protocols
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Objective-C (Programming Language), Mobile Development, Application Development, Apple software proficiency, Application Servers, Object Oriented Programming (OOP)
Status: Free TrialSkills you'll gain: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Mobile Development, Object Oriented Programming (OOP), Programming Principles, Development Environment, Software Development Tools, Computer Programming

Skills you'll gain: Animations, UI Components, Apple iOS, Swift Programming, User Interface (UI), Interactive Design, Apple Xcode, Mobile Development, Object Oriented Programming (OOP), Programming Principles
Status: Free TrialLearnQuest
Skills you'll gain: JSON, Apple iOS, Mobile Development, Application Programming Interface (API), Swift Programming, Data Storage, Model View Controller, Data Modeling, Data Storage Technologies, UI Components, Network Protocols
Status: FreeCoursera Project Network
Skills you'll gain: LLM Application, OpenAI, Generative AI Agents, Cost Benefit Analysis, Generative AI, Application Programming Interface (API), Development Environment, Business Logic, Prompt Engineering, Secure Coding, Scalability, Business Analysis, Business Solutions, TypeScript, Node.JS, Data Integration
In summary, here are 10 of our most popular swift courses
- Mastering iOS Development: Swift, SwiftUI, and Beyond:Â Board Infinity
- Introduction To Swift Programming:Â University of Toronto
- Java Programming for Beginners:Â IBM
- Introduction to Programming in Swift 5:Â LearnQuest
- iOS Development for Creative Entrepreneurs:Â University of California, Irvine
- Analyze Apple's Stock and Financials with Bloomberg Terminal:Â Coursera Project Network
- Working with Data in iOS:Â Meta
- Toward the Future of iOS Development with Swift:Â University of California, Irvine
- Foundations of Swift and SwiftUI:Â Packt
- SwiftUI Animations iOS 16 - Animate Anything with SwiftUI:Â Packt










