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.

Universidad Nacional Autónoma de México
Skills you'll gain: Android Development, Application Design, Android Studio, Mobile Development, Application Development, Prototyping, User Interface and User Experience (UI/UX) Design, Program Development, User Acceptance Testing (UAT), Development Testing, Extensible Markup Language (XML)
Mixed Ā· Course Ā· 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Differentiated Instruction, Digital pedagogy, Collaborative Software, Education Software and Technology, digital literacy, Emerging Technologies, Innovation
Mixed Ā· Course Ā· 1 - 4 Weeks

Universidad de Palermo
Skills you'll gain: Student-Centred Learning, Psychology, Human Learning, Learning Theory, Creativity, Human Development, Behavior Management, Neurology, Formal Learning, Self-Awareness, Applied Behavior Analysis, Education and Training, Student Engagement, Culture, Molecular Biology, Anatomy, Cognitive Behavioral Therapy, Computational Thinking, Systems Thinking, Case Studies
Beginner Ā· Specialization Ā· 3 - 6 Months

University of Colorado System
Skills you'll gain: Performance Management, Mentorship, Budget Management, Team Management, Project Accounting, People Management, Leadership and Management, Recruitment, Leadership, Professional Development, Resource Management, Coaching, Compliance Management, Goal Setting, Clinical Research
Intermediate Ā· Course Ā· 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Communications, Integrated Marketing Communications, Advertising, Marketing, Marketing Budgets, Brand Marketing, Communication Planning, Marketing Planning, Brand Strategy, Brand Management, Brand Loyalty, Branding, Marketing Management, Campaign Management, Marketing Strategy and Techniques, Media Planning, Brand Awareness, Promotional Strategies, Consumer Behaviour, Communication
Build toward a degree
Beginner Ā· Course Ā· 1 - 4 Weeks
Universidade de SĆ£o Paulo
Skills you'll gain: Talent Management, Team Management, Product Development, Decision Making, Agile Product Development, Business Process, Operational Analysis, Strategic Prioritization, Leadership, Business Strategy, Culture Transformation, Prioritization, Scalability, Employee Engagement
Beginner Ā· Course Ā· 1 - 4 Weeks

The University of North Carolina at Chapel Hill
Skills you'll gain: Data Sharing, Data Management, Data Storage, File Management, Data Security, Information Management, Data Strategy, Metadata Management, Records Management, Data Governance, Data Integrity, Data Literacy, Information Privacy, Version Control
Mixed Ā· Course Ā· 1 - 3 Months
IE Business School
Skills you'll gain: Marketing Communications, Integrated Marketing Communications, Product Lifecycle Management, Customer experience strategy (CX), Peer Review, Advertising, Brand Strategy, Brand Management, Brand Loyalty, Branding, Marketing, Brand Awareness, Product Management, Public Relations, Product Strategy, Revenue Management, Retail Management, Marketing Channel, Strategic Marketing, Merchandising
Beginner Ā· Specialization Ā· 3 - 6 Months

LearnQuest
Skills you'll gain: Spring Framework, JUnit, Unit Testing, Enterprise Application Management, Java, Integration Testing, Configuration Management, Software Design Patterns, Extensible Markup Language (XML), Context Management, Dependency Analysis
Intermediate Ā· Course Ā· 1 - 4 Weeks

Instituto Tecnológico de AeronÔutica
Skills you'll gain: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Application Design, Test Driven Development (TDD)
Intermediate Ā· Course Ā· 1 - 4 Weeks

Universidad Austral
Skills you'll gain: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Scripting, Computer Programming
Beginner Ā· Course Ā· 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Curriculum Development, Teaching, Instructional and Curriculum Design, Education Software and Technology, Digital pedagogy, Student-Centred Learning, Learning Theory, Peer Review, Student Engagement, Social Sciences, Interpersonal Communications, Cultural Diversity
Mixed Ā· Course Ā· 1 - 3 Months