
Skills you'll gain: Operating System Administration, Cloud Computing, Linux, Linux Commands, Linux Administration, Operating Systems, Microsoft Windows, File Systems, Systems Administration, Mac OS, Command-Line Interface, Firewall, Virtualization, File Management, Containerization, User Accounts, Docker (Software)
★ 4.6 (5.7K) · Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Computer Systems, Information Technology, System Software, General Networking, Network Protocols, Operating Systems, System Configuration, Computer Networking
★ 4.6 (294) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Application Lifecycle Management, Endpoint Security
Advanced · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Apple iOS, Swift Programming, Apple Xcode, LLM Application, iOS Development, Apple software proficiency, AI Integrations, Application Development, Context Management, UI Components, Artificial Intelligence, User Interface (UI)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, iOS Development, UI Components, Mobile Development, Augmented Reality, Application Frameworks, LLM Application, Animations, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Code Reusability, Dashboard Creation, Data Modeling
Intermediate · Course · 1 - 3 Months

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

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

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

LearnQuest
Skills you'll gain: Video Editing, Apple software proficiency, Motion Graphics, Knowledge of Apple Software, Post-Production, Video Production, Animations, Editing, File Management, Timelines
★ 4.4 (232) · Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Microsoft Office, Computer Hardware, Computer Literacy, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, System Software
★ 4.7 (1.8K) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, Apple iOS, iOS Development, Unit Testing, Mobile Development, Software Testing, Object Oriented Programming (OOP), Data Structures, Application Development
★ 4.7 (93) · Intermediate · Course · 1 - 4 Weeks

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