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
University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Model View Controller, Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, Application Development, Objective-C (Programming Language), UI Components, Object Oriented Programming (OOP), Application Frameworks, User Interface and User Experience (UI/UX) Design, Programming Principles, Application Programming Interface (API), Computer Graphics, Image Analysis, Computer Vision, Visualization (Computer Graphics)
Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Data Structures, Programming Principles, Mobile Development, Object Oriented Programming (OOP), Computer Programming
LearnQuest
Skills you'll gain: Model View Controller, Apple iOS, JSON, Swift Programming, Apple Xcode, iOS Development, Responsive Web Design, Mobile Development, Data Structures, Object Oriented Programming (OOP), Unit Testing, Programming Principles, Transaction Processing, Application Development, UI Components, Application Programming Interface (API), Data Storage, Data Modeling, Computer Programming, User Interface (UI)
Skills you'll gain: React Native, iOS Development, Core Data (Software), Restful API, Version Control, Apple iOS, User Research, UI/UX Research, Usability Testing, Apple Xcode, Data Structures, Swift Programming, Jest (JavaScript Testing Framework), User Interface (UI), Unix Commands, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, Mobile Development
Skills you'll gain: Swift Programming, iOS Development, Unit Testing, Apple Xcode, Mobile Development, Software Testing, Object Oriented Programming (OOP), Data Structures, Software Design, Debugging, Functional Design
Skills you'll gain: iOS Development, Apple iOS, Apple Xcode, Mobile Development, Swift Programming, Objective-C (Programming Language), User Interface (UI), Application Development, UI Components, Integrated Development Environments, Development Environment, Storyboarding
University 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, Image Analysis, Debugging
Skills you'll gain: User Interface (UI), Mobile Development, User Interface (UI) Design, Apple iOS, User Interface and User Experience (UI/UX) Design, UI Components, Swift Programming, Apple Xcode, Application Development
Skills you'll gain: React Native, Software Development Life Cycle, iOS Development, Flutter (Software), Swift Programming, Apple Xcode, Mobile Development, Android Studio, User Centered Design, Android Development, Apple iOS, React Redux, Git (Version Control System), GitHub, Mobile Development Tools, React.js, Android (Operating System), HTML and CSS, Front-End Web Development, Generative AI
Skills you'll gain: Apple Xcode, Swift Programming, Apple iOS, iOS Development, Mobile Development, Application Development, Information Architecture, Data Management, Object Oriented Programming (OOP), Cloud Storage, Visualization (Computer Graphics), Data Storage, Cloud Development, Web Applications, Data Storage Technologies, Application Deployment, Programming Principles, Computer Graphics, Application Frameworks, Responsive Web Design
Skills you'll gain:
LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, iOS Development, Data Structures, Object Oriented Programming (OOP), Programming Principles, Apple Xcode, Computer Programming
In summary, here are 10 of our most popular swift courses
- iOS App Development with Swift: University of Toronto
- Programming Fundamentals in Swift: Meta
- Swift 5 iOS Application Developer: LearnQuest
- Meta iOS Developer: Meta
- Advanced Programming in Swift: Meta
- Introduction to iOS Mobile Application Development: Meta
- Introduction To Swift Programming: University of Toronto
- Create the User Interface with SwiftUI: Meta
- IBM iOS and Android Mobile App Developer: IBM
- SwiftUI - The Complete iOS 17 Reference Library of Code: Packt