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

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

DeepLearning.AI
Skills you'll gain: LLM Application, Test Case, Software Documentation, Debugging, Software Testing
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Data Persistence, Interactive Data Visualization, AI Personalization, UI Components, User Interface (UI), Application Programming Interface (API), AI Enablement, Usability, Mobile Development Tools, Software Design Patterns, Animations
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electronics, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Embedded Systems, Wireless Networks, Application Development, Display Devices, Prototyping, Debugging, Computer Hardware, Computer Programming
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, User Interface (UI), Apple Xcode, User Interface (UI) Design, Data Persistence, UI Components, Mobile Development, Programming Principles, Unit Testing, Application Development, Software Testing, Apple software proficiency, JSON, Mac OS
Beginner · Course · 3 - 6 Months

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

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

Packt
Skills you'll gain: Swift Programming, Memory Management, Apple iOS, iOS Development, Apple Xcode, Code Reusability, Mobile Development, Cross Platform Development, Maintainability, Object Oriented Programming (OOP)
Advanced · Course · 3 - 6 Months

Lund University
Skills you'll gain: Programming Principles, Control Systems, Robotics, Computer Programming, Automation, Other Programming Languages
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Model View Controller, Swift Programming, Object Oriented Programming (OOP), Data Structures, iOS Development, Apple iOS, Mobile Development, Data Management, Code Reusability, Computational Logic, Development Environment
★ 4.3 (734) · Beginner · Course · 1 - 4 Weeks