
Skills 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, Integrated Development Environments, Data Structures, Computer Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Apple Xcode, Swift Programming, iOS Development, Software Testing, Unit Testing, Application Programming Interface (API), Network Troubleshooting, Mobile Development Tools
Intermediate · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Development Environment, Web Development, Computer Programming, Program Development, Software Development Tools
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ajax, JSON, Application Programming Interface (API), Javascript, Event-Driven Programming, Data Validation, Web Development, Object Oriented Programming (OOP), Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Go (Programming Language), Unit Testing, Application Frameworks, Programming Principles, Web Development, Web Applications, Data Structures, Object Oriented Programming (OOP), Software Design, Scalability, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, UI Components, User Interface (UI), Application Frameworks, Data Validation, Data Structures, Data Modeling, Animations
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Processing, Data Structures, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, Mobile Development, UI Components, Animations, Apple Xcode, Data Storage, Cloud Storage, Responsive Web Design, User Interface (UI), Human Computer Interaction, Databases, Software Design, Data Modeling
Intermediate · Course · 1 - 3 Months

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
Beginner · Course · 3 - 6 Months

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Cross Platform Development, Mobile Development, Data Storage Technologies, Cloud Storage, Application Deployment, Application Development, Web Content, Mac OS, User Interface (UI)
Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Apple iOS, Apple Xcode, Swift Programming, Mobile Development, User Interface (UI), UI Components, Model View Controller, Responsive Web Design, Storyboarding
Intermediate · Course · 1 - 4 Weeks

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