
Skills you'll gain: Apple iOS, Core Data (Software), iOS Development, Application Design, Swift Programming, User Interface (UI), Mobile Development, UI Components, Machine Learning Software, Software Architecture, Performance Tuning, Database Development, Database Application, Database Management, Software Design, Application Frameworks, Application Development, Game Design, AI Integrations, Model Optimization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Routing Protocols, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Network Routers, Computer Networking, Command-Line Interface, Virtual Networking, Network Administration, Configuration Management
★ 4.8 (84) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Video Game Development, Game Design, iOS Development, Animation and Game Design, Usability Testing, Apple iOS, Mobile Development, Usability, Animations, Application Design, User Interface (UI) Design
★ 4.9 (10) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI), Apple Xcode, Data Modeling, UI Components, Mobile Development, Database Design, Authentications, Database Development, Data Store, Secure Coding, Code Reusability, Data Persistence, Key Management, Data Storage Technologies, Data Security
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Mobile Development, UI Components, Data Store, Animations, Data Persistence, Data Storage, Dataflow, Cloud Storage, Context Management, Computer Graphics, User Interface (UI), Interactive Design, Performance Tuning
Intermediate · Course · 1 - 3 Months

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 Software, Interactive Data Visualization, Code Reusability, Application Development, User Interface (UI) Design, Application Design, Animation and Game Design, Web Content Accessibility Guidelines, Color Theory, Color Matching
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Core Data (Software), Mobile Development, Interactive Data Visualization, UI Components, User Interface (UI), Data Sharing, Application Programming Interface (API), Data Modeling, Real Time Data, Configuration Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: iOS Development, Secure Coding, Encryption, Network Security, Swift Programming, Mobile Security, Application Security, Data Persistence, Key Management, Data Security, Cryptography, Data Storage
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Core Data (Software), iOS Development, UI Components, Data Store, Payment Systems, Maintainability, User Interface and User Experience (UI/UX) Design, Cloud Storage
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: UI Components, Swift Programming, iOS Development, User Interface (UI), Mobile Development, Application Development, Interactive Design, Application Design, User Interface (UI) Design, Model View Controller, Application Programming Interface (API), Software Design, Restful API, Animations, Typography, Data Modeling
Intermediate · Course · 1 - 3 Months

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