iOS app development courses can help you learn Swift programming, user interface design, and app architecture principles. You can build skills in debugging, version control with Git, and integrating APIs for enhanced functionality. Many courses introduce tools like Xcode for coding and testing, as well as frameworks like UIKit and SwiftUI for creating engaging user experiences.

University of Michigan
Skills you'll gain: Data Wrangling, Analytical Skills, Data Analysis, Data Preprocessing, Data Cleansing, Generative AI, ChatGPT, Data Visualization Software, Jupyter, Statistical Analysis, Artificial Intelligence, Data Collection, Data Management, GitHub, Technical Support, Git (Version Control System), Integrated Development Environments
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Animation and Game Design, User Interface (UI), Usability, Animations, Music, Scripting, Artificial Intelligence
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, JSON, User Interface (UI), User Interface and User Experience (UI/UX) Design, Database Development, Databases, Interactive Data Visualization, Debugging, Database Management, Application Development, Mobile Development, Real Time Data, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: Stakeholder Management, Organizational Change, Time Management, Organizational Effectiveness, Organizational Leadership, Leadership and Management, Organizational Structure, Business Leadership, Team Leadership, Leadership, Executive Presence, Influencing, Personal Development
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Digital Marketing, Digital Media Strategy, Digital Advertising, Growth Strategies, Social Media, Pay Per Click Advertising, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Package and Software Management, User Accounts, Unix Commands, Unix, Bash (Scripting Language), Command-Line Interface, Kubernetes, Git (Version Control System), GitHub, OS Process Management, Firewall, Ubuntu, Docker (Software), Containerization, Network Monitoring, Unix Shell, File Systems, Shell Script, TCP/IP, Version Control
Beginner · Specialization · 3 - 6 Months

IIT Bombay
Skills you'll gain: Design Thinking, User Research, Ideation, Prototyping, Human Centered Design, Product Design, Sustainable Business, Innovation, Brainstorming, Empathy, User Feedback, Product Development, Customer experience improvement, Case Studies, Product Testing, Collaboration
Beginner · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Design Thinking, Business Modeling, Entrepreneurship, Product Development, Prototyping, Presentations, Lean Methodologies, Human Centered Design, Value Propositions, Ideation, Innovation, Emerging Technologies, Market Analysis
Beginner · Course · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Environmental Issue, Food Safety and Sanitation, Nutrition and Diet, Manufacturing and Production, Production Process, Environment, Sustainability Standards, Sustainable Development, Pollution Prevention, Trend Analysis, Infectious Diseases, Public Health, Economics
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Javascript, Ajax, JSON, Web Applications, Web Development, Scripting, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, Web Services, Programming Principles, Prototyping, Network Protocols
Mixed · Course · 1 - 4 Weeks

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Database Design, Pseudocode, Computer Programming, Computer Science, Data Storage
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: SQL, Google Cloud Platform, Database Development, Database Management, Data Import/Export, Query Languages, Data Warehousing
Beginner · Project · Less Than 2 Hours