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: Application Lifecycle Management, Power Apps Component Framework, Microsoft Power Platform, Integration Testing, Microsoft Power Automate/Flow, Azure DevOps, Power Platform CLI, Application Development, DevOps, Application Deployment, Database Design, Development Environment, Microsoft Azure, Usability Testing, Development Testing, User Interface and User Experience (UI/UX) Design, Postman API Platform, Data Modeling, Microsoft Copilot, Power BI
Intermediate · Specialization · 1 - 3 Months

Universitat Politècnica de València
Skills you'll gain: Building Information Modeling, Sustainable Development, Sustainable Technologies, Sustainable Architecture, Energy and Utilities, Sustainable Business, Sustainable Design, Building Design, Community Development, Environmental Engineering, Climate Change Adaptation, Materials science, Climate Change Mitigation, Case Studies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Video Game Development, Augmented and Virtual Reality (AR/VR), Game Design, Virtual Environment
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Wireframing, Mockups, Web Content, Web Design, Information Architecture, Collaborative Software, User Experience Design
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Constructive Feedback, Team Performance Management, Tactfulness, Performance Management, Active Listening, Employee Performance Management, Professional Development, Trustworthiness, Rapport Building, Time Management, People Development, Leadership Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Sprint Retrospectives, Kanban Principles, Sprint Planning, Agile Project Management, Lean Methodologies, Risk Management, Agile Software Development, Agile Methodology, Team Building, Workflow Management, Backlogs, Project Planning, Performance Metric, Team Performance Management, Release Management, Scrum (Software Development), Process Development, Continuous Improvement Process, Continuous Integration, Stakeholder Engagement
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Scripting, Linux, Unix Commands, Command-Line Interface, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles, Debugging, File Management
Mixed · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: LLM Application, Large Language Modeling, Embeddings, Prompt Engineering, Data Processing, Big Data, Applied Machine Learning, Vector Databases
Beginner · Project · Less Than 2 Hours

Edureka
Skills you'll gain: Data Management, Data Store, Middleware, Database Management
Beginner · Course · 1 - 4 Weeks

The University of Edinburgh
Skills you'll gain: Systems Thinking, Sustainable Development, Environmental Issue, Teaching, Education and Training, Action Oriented, Sustainability Standards, Social Impact, Visionary, Diversity Awareness, Cultural Diversity
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), UI Components, Interactive Design, HTML and CSS, User Interface (UI), Interaction Design, Responsive Web Design, User Interface (UI) Design, Web Components, Web Design, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Web Design and Development, Web Design, Web Content Accessibility Guidelines, Visualization (Computer Graphics), Computer Graphics, Front-End Web Development, Semantic Web, Web Content, Usability, Javascript, Data Validation
Mixed · Course · 1 - 4 Weeks