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.

Imperial College London
Skills you'll gain: Brainstorming, Creative Problem-Solving, Ideation, Creative Thinking, Problem Solving, Creativity, Innovation, Decision Making, Analysis
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Oral Expression, Rapport Building, Emotional Intelligence, Personal Attributes, Verbal Communication Skills, Relationship Building, Non-Verbal Communication, Self-Awareness, Communication, Communication Strategies, Interpersonal Communications, Personal Development, Executive Presence, Adaptability
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Self-Awareness, Personal Attributes, Personal Development, Research, Psychosocial Assessments, Goal Setting, Decision Making, Psychology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Roadmaps, Timelines, Presentations, Milestones (Project Management), Project Management Software, Kanban Principles, Project Design, Collaborative Software, Project Management, Project Coordination, Team Management, Brainstorming
Beginner · Guided Project · Less Than 2 Hours

The State University of New York
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, AI Product Strategy, Generative AI, New Product Development, Product Management, Product Lifecycle Management, Responsible AI, Generative Model Architectures, Product Development, Innovation, Product Roadmaps, Product Planning, Machine Learning Methods, Commercialization, Generative Adversarial Networks (GANs), Generative AI Agents, Prompt Engineering Tools, Product Strategy, Artificial Intelligence
Beginner · Professional Certificate · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Persuasive Communication, Communication, Public Speaking, Resilience, Empowerment, Professional Development, Emotional Intelligence, Mentorship, Employee Coaching, Professional Networking, Branding, Assertiveness, Self-Awareness, Self-Motivation, Leadership Development, Leadership, Empathy, Social Media, Proactivity, Decision Making
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Mental Health, Preventative Care, Stress Management, Personal Care, Community Health, Self-Awareness, Health Education, Culture, Health Promotion, Habit Formation, Accident Prevention, Productivity, Health Technology, Physiology
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Disabilities, Student Support and Services, Special Education, Diversity Awareness, Higher Education, Interpersonal Communications, Advocacy, Diversity Equity and Inclusion Initiatives, Empathy & Emotional Intelligence, Case Studies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Apple Xcode, iOS Development, Apple iOS, Data Structures, Programming Principles, Mobile Development, Code Reusability, Data Storage, Application Development, Object Oriented Programming (OOP), Development Environment, Computer Programming, Web Development
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Videography, Photo/Video Production and Technology, Video Production, Cinematography, Visual Storytelling, Media Production, Storytelling, Editing, Design Elements And Principles
Beginner · Course · 1 - 3 Months

Universidade de São Paulo
Skills you'll gain: General Science and Research, Clinical Research Ethics, Science and Research, Team Collaboration, Experimentation, Data Ethics
Intermediate · Course · 1 - 4 Weeks