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.

Yale University
Skills you'll gain: Aesthetics, Art History, Music History, Liberal Arts, Music, Education and Training, Social Justice, Social Impact, Performing Arts, Public Affairs, Cultural Diversity, Community Development, Classical Music, Case Studies
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Application Deployment, Cloud Deployment, Java, Spring Framework, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), Secure Coding, Java Programming, React.js
Intermediate · Specialization · 1 - 3 Months

ESSEC Business School
Skills you'll gain: Social Impact, Entrepreneurship, Value Propositions, Business Modeling, Sustainable Development, Needs Assessment, Community Development, Business Planning, New Business Development, Innovation, Environmental Social And Corporate Governance (ESG), Professional Networking, Market Research
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Constructive Feedback, Talent Management, Course Development, Recruitment, Human Resources, Training and Development, Employee Training, Instructional Design, Performance Appraisal, Employee Performance Management, Student Engagement, Organizational Effectiveness
Beginner · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), Version Control, DevOps, Software Development Life Cycle, Systems Development Life Cycle, Linux Administration, Software Development, Software Development Methodologies, File Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Email Automation, Productivity, Personal Development, Time Management, Calendar Management, Automation, ChatGPT, Self Service Technologies, Artificial Intelligence, AI Enablement, Prompt Engineering, Business Process Automation, Natural Language Processing, Generative AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Gap Analysis, Change Management, Business Process Reengineering, Project Management, Personal Development, Business Process, Process Mapping, Miro AI, Organizational Strategy, Business Strategies, Business Strategy
Intermediate · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Prompt Engineering, LangChain, LLM Application, AI Workflows, Vector Databases, Scalability, User Interface (UI), Embeddings, Databases, Performance Tuning, Maintainability, Data Preprocessing
Intermediate · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: Social Impact, Sustainable Business, Return On Investment, Environmental Social And Corporate Governance (ESG), Corporate Sustainability, Strategic Leadership, Business Strategies, Business Leadership, Case Studies, Decision Making, Community Development, Business Ethics, Entrepreneurship, Investments
Mixed · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Social Impact, Design Thinking, Community Outreach, Organizational Structure, Stakeholder Engagement, Entrepreneurship, Sustainable Development, Research and Design, Business Modeling, Communication, Advocacy, Innovation, Program Evaluation, Fundraising
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Programming Principles, C (Programming Language), Computer Science, Computer Architecture, Computer Programming, Theoretical Computer Science, Computational Logic, Emerging Technologies
Mixed · Course · 3 - 6 Months