
Skills you'll gain: Animations, UI Components, Animation and Game Design, Apple iOS, iOS Development, Swift Programming, User Interface (UI), Interactive Design, User Interface (UI) Design, Mobile Development
Beginner · Course · 3 - 6 Months

Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Apple Xcode, UI Components, Mobile Development, User Interface (UI), Figma (Design Software), Application Programming Interface (API), Integrated Development Environments, User Interface (UI) Design, Data Sharing, Animations
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), Apple iOS, iOS Development, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Video Game Development, Data Management, UI Components, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

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: Swift Programming, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Authentications, UI Components, User Interface (UI), Application Design, User Flows, User Accounts, User Interface (UI) Design, Software Architecture, User Interface and User Experience (UI/UX) Design, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Swift Programming, Apple iOS, Mobile Development, User Interface (UI), User Interface (UI) Design, Restful API, Application Development, Development Environment, Application Programming Interface (API), UI Components, Real Time Data, Data Integration
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Data Visualization, Plot (Graphics), Data Visualization Software, Data Presentation, Application Development, Dataflow, Data Processing, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, Integrated Development Environments, Application Development, User Interface (UI), Programming Principles, UI Components, Interactive Design, User Interface (UI) Design, Development Environment, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Apple software proficiency, Data Store, Control Panels, Program Development, Verification And Validation, Maintainability
Intermediate · Course · 1 - 4 Weeks

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