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: Grammar, Language Competency, Spanish Language, Vocabulary, Language Learning, Verbal Communication Skills, Oral Comprehension, Bilingual (Spanish/English), Public Speaking, Communication, Real-Time Operating Systems, Real Time Data, Childhood Education and Development
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: GitHub Copilot, AI Security, Prompt Engineering, Model Context Protocol, Agentic Workflows, Prompt Patterns, AI Orchestration, AI Integrations, AI Workflows, Generative AI Agents, GitHub, Secure Coding, Prompt Engineering Tools, Agentic systems, Context Engineering, Git (Version Control System), Context Management, Artificial Intelligence, Automation, Computer Programming
Intermediate · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Private Equity, Business Valuation, Investment Management, Entrepreneurial Finance, Capital Markets, Mergers & Acquisitions, Investments, Equities, Portfolio Management, Financial Management, Tax Management, Tax Laws, Entrepreneurship, Financial Regulation, Due Diligence, Fundraising, Contract Negotiation, Cash Flows, Governance
Mixed · Course · 1 - 3 Months

Skills you'll gain: Dashboard, Business Reporting, Data Visualization, Business Intelligence, Data Storytelling, Tableau Software, Data Modeling, Business Intelligence Software, Data Presentation, Key Performance Indicators (KPIs), Performance Reporting, Statistical Visualization, Interactive Data Visualization, Report Writing, Performance Measurement, Data Visualization Software, Business Analytics, Performance Metric, Business Metrics, Data Analysis
Intermediate · Specialization · 1 - 3 Months

University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Verification And Validation, Software Development Life Cycle, Software Development
Beginner · Course · 1 - 4 Weeks

Snowflake
Skills you'll gain: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Store, Data Transformation, Continuous Deployment, Extract, Transform, Load, Devops Tools, Data Warehousing, Change Control, DevOps, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Data Analysis
Beginner · Professional Certificate · 1 - 3 Months

University of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, File I/O, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, FinTech, Software Engineering, Test Data, Verification And Validation, Software Installation
Build toward a degree
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Beginner · Course · 1 - 3 Months

Meta
Skills you'll gain: Django (Web Framework), Code Reusability, Web Development, Web Servers, Secure Coding, Web Applications, Data Modeling, Maintainability, MySQL, Database Design, Application Security, Model View Controller, Application Frameworks, Database Management, Databases, Hypertext Markup Language (HTML), Software Design Patterns, Data Migration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Ubuntu, Command-Line Interface, Package and Software Management, Hardening, Unix Shell, Linux Administration, Linux, Software Installation, Network Security, System Configuration, Linux Commands, Patch Management, Open Source Technology, Operating System Administration, Cloud-Native Computing, Containerization, Systems Administration, System Support, DevOps, Administration
Intermediate · Course · 3 - 6 Months

Yale University
Skills you'll gain: Disabilities, Language Disorders, Communication Disorders, School Psychology, Differentiated Instruction, School Counseling, Special Education, Developmental Disabilities, Literacy, Individualized Education Programs (IEP), Diagnostic Tests, Working With Children, Psychological Evaluations, Overcoming Obstacles, Student Support and Services, Education Software and Technology, Resilience, Empowerment, Learning Strategies, Academic Advising
Beginner · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Cybersecurity, IT Security Architecture, Network Security, Disaster Recovery, Application Security, Cyber Operations, Cryptography, Cyber Security Assessment, Information Systems Security, Cyber Risk, Encryption, Secure Coding, Systems Development Life Cycle, Security Controls, Cyber Governance, Security Management, Cyber Security Policies, Infrastructure Security, Security Awareness, Cryptographic Protocols
Beginner · Course · 1 - 3 Months