
Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Application Development, Development Environment, Mobile Development Tools, Program Development, Apple software proficiency, Software Development, User Interface (UI), Integrated Development Environments, User Interface (UI) Design, Git (Version Control System), Debugging, Data Management
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Apple software proficiency, User Interface (UI), UI Components, Application Development, User Interface (UI) Design, Storyboarding
Intermediate · Course · 1 - 4 Weeks

Meta
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, UI Components, Application Development, Application Design, Apple software proficiency, Knowledge of Apple Software, Data Management, Software Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Mobile Development, Application Development, Data Persistence, Data Modeling, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), UI Components, C# (Programming Language), API Design, Microsoft Visual Studio, Development Environment, User Interface (UI) Design, Identity and Access Management, Role-Based Access Control (RBAC), Software Design Patterns
Intermediate · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Interactive Design, Interaction Design, User Interface (UI) Design, Graphic and Visual Design, Graphics Software, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Objective-C (Programming Language), Mobile Development, Application Development, Application Servers, Object Oriented Programming (OOP), Data Structures
Mixed · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Mobile Development, Animations, Application Development, Computer Vision, Image Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Data Persistence, JSON, Application Deployment, Mobile Development, User Interface (UI), Web Services, UI Components, Application Development, User Interface (UI) Design, Programming Principles, Application Programming Interface (API), Application Design, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Model View Controller, Software Architecture, Maintainability, Application Design, Mobile Development, Software Design, Software Design Patterns, Application Development, Frontend Performance, Test Data, Model Optimization, Performance Tuning, Data Integration, Business Logic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Development, Application Lifecycle Management, User Interface (UI) Design, Data Validation, Code Reusability, Data Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Interactive Design, User Interface (UI) Design, Data Persistence, Application Design, Application Programming Interface (API), Game Design, Restful API, JSON, Animation and Game Design, Frontend Performance, Typography
Intermediate · Course · 1 - 3 Months