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: Verbal Communication Skills, Public Speaking, Persuasive Communication, Communication, Presentations, Interpersonal Communications, Cognitive flexibility, Storytelling, Active Listening, Driving engagement, Adaptability, Ingenuity, Creativity
Beginner · Course · 1 - 4 Weeks

McMaster University
Skills you'll gain: Lifelong Learning, Learning Strategies, Willingness To Learn, Open Mindset, Growth Mindedness, Adaptability, Professional Development, Mentorship, Personal Development, Stress Management, Resourcefulness, Learning Styles, Creativity, Time Management, Decision Making, Cultural Diversity
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Empathy, Team Leadership, Compassion, Influencing, Emotional Intelligence, Team Building, Leadership, Teamwork, Social Skills, Leadership and Management, Self-Awareness, Media and Communications, Digital Communications, Interpersonal Communications, Decision Making, Non-Verbal Communication, Conflict Management, Independent Thinking, Open Mindset, Accountability
Beginner · Specialization · 3 - 6 Months

Universidades Anáhuac
Skills you'll gain: Team Building, Emotional Intelligence, Team Management, Collaboration, Conflict Management, Relationship Management, Team Motivation, Professional Development, Productivity, Leadership, Employee Coaching, Motivational Skills, Self-Awareness, Negotiation, Communication, Problem Solving, Decision Making
Beginner · Course · 1 - 3 Months

University of Science and Technology of China
Skills you'll gain: Brainstorming, Creative Thinking, Creative Problem-Solving, Problem Solving, Innovation, Adult Education, Lifelong Learning, Productivity, Workflow Management, Resourcefulness, Collaboration, Process Mapping, Quick Learning, Learning Strategies, Open Mindset, Operational Efficiency, Adaptability, Personal Development, Willingness To Learn, Self-Awareness
Beginner · Specialization · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: Resilience, Storytelling, Experimentation, Leadership Development, Persistence, Leadership, Strategic Leadership, Project Design, Innovation, Self-Awareness
Intermediate · Course · 1 - 4 Weeks

University of Florida
Skills you'll gain: Exercise Science, Sports Medicine, Athletic Training, Kinesiology, Physiology, Coaching, Rehabilitation, Injury Prevention, Stress Management, Planning, Human Musculoskeletal System
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Process Analysis, Business Process, Business Analysis, Workflow Management, Process Management, Process Flow Diagrams, Business Process Modeling, Stakeholder Management, Stakeholder Analysis, Computer Literacy
Beginner · Guided Project · Less Than 2 Hours

Universidade de São Paulo
Skills you'll gain: Lifelong Learning, Willingness To Learn, Learning Strategies, Peer Review, Collaborative Software, Collaboration, Concept Of Operations, Information Architecture, Critical Thinking, Constructive Feedback, Education Software and Technology, Organizational Skills, Technical Communication
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Stakeholder Management, Technical Management, Engineering Management, Negotiation, Mentorship, Leadership, Courage, Growth Mindedness, Business Leadership, Team Leadership, Office Management, Collaboration, Professional Development, Visionary, Personal Development, Accountability, Positivity, Resilience
Build toward a degree
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Proposal Writing, Interpersonal Communications, Editing, Verbal Communication Skills, Presentations, Active Listening, Constructive Feedback, Business Writing, Technical Communication, Technical Writing, Business Communication, Technical Management, Communication, Public Speaking, Proofreading, Engineering Management, Trustworthiness, Team Management, Storytelling, Writing
Build toward a degree
Beginner · Specialization · 1 - 3 Months

Arizona State University
Skills you'll gain: Conflict Management, Negotiation, Emotional Intelligence, De-escalation Techniques, Active Listening, Communication Strategies, Interpersonal Communications, Composure, Tactfulness, Expectation Management, Social Skills, Collaboration, Brainstorming, Verbal Communication Skills, Interviewing Skills, Empathy, Communication, Follow Through, Strategic Planning, Contingency Planning
Beginner · Specialization · 3 - 6 Months