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.

Board Infinity
Skills you'll gain: Stress Management, Mindfulness, Emotional Intelligence, Personal Development, Resilience, Self-Awareness, Persistence, Mental Health, Goal Setting, Adaptability, Journals, Accountability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Application, Full-Stack Web Development, Web Applications, Model View Controller, Authentications, Business Logic, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Social Media Marketing, Target Audience, Social Media Strategy, Social Media, Persona Development, Smart Goals, Key Performance Indicators (KPIs), Social Media Management, Digital Media Strategy, Marketing, Marketing Strategies, Facebook, Marketing Channel, Instagram, Digital Marketing
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Rapport Building, Relationship Building, Constructive Feedback, Empathy, Collaboration, Professional Networking, Trustworthiness, Influencing, Growth Mindedness, Communication Strategies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Artificial Intelligence, Responsible AI, Generative AI, Open Source Technology, Large Language Modeling, Machine Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Development, UI Components, Program Development, Maintainability
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
Intermediate · Specialization · 3 - 6 Months

Packt
Skills you'll gain: Build Tools, Continuous Integration, CI/CD, Software Configuration Management, Unit Testing, Configuration Management, Software Development Tools, Test Tools, Maintainability, Development Environment, Cross Platform Development, Package and Software Management, Command-Line Interface, Software Engineering, Software Installation, Dependency Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: User Story, Program Management, Stakeholder Management, Resource Allocation, Agile Software Development, Scrum (Software Development), Agile Methodology, Kanban Principles, Project Management Life Cycle, Backlogs, Change Management, Project Management Office (PMO), Organizational Change, Responsible AI, Sprint Retrospectives, Agile Project Management, Organizational Strategy, Risk Management, Project Management, Leadership
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Salesforce, Salesforce Development, Version Control, Git (Version Control System), Culture Transformation, CI/CD, GitHub, Devops Tools, DevOps, Continuous Integration, Software Development Tools, Test Automation, Continuous Delivery, Application Deployment, Workflow Management, Release Management, Automation
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Data Visualization, Leadership, Business Leadership, Data Storytelling, Strategic Leadership, Innovation, Decision Making, Organizational Leadership, Team Leadership, Data-Driven Decision-Making, Business Communication, Creativity, Communication Strategies, Graphical Tools
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Responsive Web Design, Prototyping, User Interface and User Experience (UI/UX) Design, Layout Design, Animations, Wireframing, Mobile Development, Typography, User Experience Design, Web Design, UI Components, Color Theory
Beginner · Course · 3 - 6 Months