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.

Skills you'll gain: Extract, Transform, Load, Web Scraping, Database Design, SQL, IBM DB2, Database Management, Data Store, Data Architecture, Relational Databases, Database Systems, Apache Hadoop, Databases, Big Data, Unit Testing, Database Development, Data Storage, Operational Databases, Data Import/Export, Python Programming, NumPy
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Conflict Management, Negotiation, Emotional Intelligence, De-escalation Techniques, Active Listening, Empathy & Emotional Intelligence, Communication Strategies, Empathy, Interrigatories, Expectation Management, Collaboration, Brainstorming, Verbal Communication Skills, Overcoming Objections, Proposal Development, Communication, Follow Through, Strategic Planning, Interpersonal Communications, Recognizing Others
Beginner · Specialization · 3 - 6 Months

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

Skills you'll gain: Interviewing Skills, Professional Networking, Project Management, Web Presence, Applicant Tracking Systems, Project Management Institute (PMI) Methodology, Negotiation, Writing and Editing, Oral Expression
Beginner · Course · 1 - 3 Months

Skills you'll gain: Oral Expression, Active Listening, Verbal Strategic Communication, Leadership, Persuasive Communication, Influencing, Verbal Communication Skills, Communication, Strategic Communication, Negotiation, Emotional Intelligence, Discussion Facilitation, Assertiveness, Oral Comprehension
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File Management, Version Control, Document Management, Data Sharing, Collaborative Software, Cloud Storage, Data Storage, Data Loss Prevention
Beginner · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Event Management, Events and Conferences, Event Planning, Advertising, Hospitality, Resource Allocation, Communication Planning, Stakeholder Management, Dashboard, Stakeholder Engagement, Communication Strategies, Organizational Skills, Coordinating, Stakeholder Communications, Target Audience, Program Evaluation, Plan Execution, Budgeting
Beginner · Course · 1 - 4 Weeks

Technical University of Munich (TUM)
Skills you'll gain: Higher Education, Immigration Law, Student Support and Services, Intercultural Competence, Formal Learning, Academic Advising, Student Engagement, Labor Law, Learning Strategies, Education and Training, Culture
Beginner · Course · 1 - 3 Months

American Psychological Association
Skills you'll gain: Stress Management, Resilience, Mental Health, Physiology, Psychology, Scientific Methods, Mental Health Diseases and Disorders, Immunology
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Prompt Engineering, Prompt Patterns, Responsible AI, Data Ethics, AI literacy, Case Studies, Generative AI, Ethical Standards And Conduct, Artificial Intelligence, Business Ethics
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Team Leadership, Influencing, Team Building, Team Motivation, Leadership, Teamwork, Team Oriented, Leadership Development, Visionary, People Development, Communication, Communication Strategies, Self-Awareness
Beginner · Course · 1 - 3 Months

Skills you'll gain: Accountability, Employee Performance Management, Smart Goals, Goal Setting, Performance Management, Management Training And Development, Accountability Frameworks, Performance Appraisal, Professional Development, Team Performance Management, Leadership Development, People Development, Constructive Feedback, Leadership, Team Leadership, Recognizing Others, Personal Development, Employee Engagement, Proactivity, Communication
Beginner · Course · 1 - 3 Months