
Skills you'll gain: Responsive Web Design, Flutter (Software), Mobile Development, Application Development, Data Validation, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, User Interface (UI), Application Design, Cross Platform Development, UI Components, Software Design, Interactive Design, Interaction Design, Scalability, Usability, Maintainability
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Mobile Development, React Native, Application Development, User Story, Mobile Development Tools, Flutter (Software), User Interface and User Experience (UI/UX) Design, User Interface (UI), Data Persistence, User Interface (UI) Design, Figma (Design Software), Application Deployment, Application Programming Interface (API), Software Development, GitHub, Git (Version Control System)
Advanced · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, UI Components, Integrated Development Environments, Debugging, Data Persistence, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Apple Xcode, Database Management, Data Store, Databases, User Interface (UI), Model View Controller, Application Development, User Interface (UI) Design, Data Persistence, Cloud-Based Integration, Data Validation, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Application Lifecycle Management, Mobile Development, UI Components, Application Development, Application Programming Interface (API), Data Persistence, User Interface (UI), Web Services, Programming Principles, User Interface (UI) Design, Data Modeling
Intermediate · 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

Meta
Skills you'll gain: React Native, Mobile Development, Cross Platform Development, UI Components, Mobile Development Tools, Application Development, React.js, Front-End Web Development, User Interface (UI), Interactive Design, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React Native, Mobile Development, iOS Development, Apple iOS, Android Development, Mobile Development Tools, UI Components, Cross Platform Development, React Redux, Application Development, React.js, Application Frameworks, Development Environment, Debugging, Context Management, Software Development, Data Persistence, Command-Line Interface, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Apple iOS, Data Structures, Programming Principles, Mobile Development, Code Reusability, Data Storage, Application Development, Object Oriented Programming (OOP), Development Environment, Computer Programming, Web Development
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Core Data (Software), iOS Development, Model View Controller, Apple iOS, JSON, Swift Programming, Apple Xcode, Code Review, UI Components, Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Data Structures, Data Persistence, User Interface (UI), User Interface (UI) Design, Data Store, Application Development, Transaction Processing, Mobile Development
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: iOS Development, Application Design, Secure Coding
Intermediate · Course · 1 - 3 Months

Infosec
Skills you'll gain: Apple iOS, iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Role-Based Access Control (RBAC), Vulnerability Assessments, Mobile Security, Software Testing, Mobile Development, Development Testing, Secure Coding, Authentications, Unit Testing, Application Security, Encryption, Knowledge of Apple Hardware, Security Testing, IT Security Architecture, Network Security, Mobile Development Tools
Intermediate · Specialization · 1 - 3 Months