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.

Ball State University
Skills you'll gain: Data Ethics, Full-Stack Web Development, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Statistical Methods, Data Wrangling, Theoretical Computer Science, Application Security, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Analytics, Natural Language Processing, R Programming
Earn a degree
Degree · 1 - 4 Years
University of London
Skills you'll gain: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Threat Detection, Threat Management, Vulnerability Management, Cloud Security, Vulnerability Assessments, Multi-Cloud, Computer Security Incident Management, Infrastructure Security, Security Information and Event Management (SIEM), Enterprise Security, Risk Management Framework
Intermediate · Course · 1 - 4 Weeks

Illinois Institute of Technology
Skills you'll gain: Database Design, Statistical Analysis, Time Series Analysis and Forecasting, Relational Databases, Database Systems, Data Analysis, Database Management, NoSQL, Database Theory, Databases, Database Development, SQL, Big Data, Model Evaluation, Apache Hadoop, Recurrent Neural Networks (RNNs), Database Management Systems, Bayesian Statistics, Statistical Inference, Technical Communication
Earn a degree
Degree · 1 - 4 Years

Google Cloud
Skills you'll gain: Load Balancing, Hybrid Cloud Computing, Google Cloud Platform, Network Performance Management, Virtual Networking, Cloud Security, Network Routing, Cloud Management, Performance Tuning, Distributed Denial-Of-Service (DDoS) Attacks
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: User Story, New Product Development, Real-Time Operating Systems, Model Based Systems Engineering, Model Evaluation, Field-Programmable Gate Array (FPGA), Failure Analysis, Sustainable Business, Data Mining, Delegation Skills, Object Oriented Design, Sampling (Statistics), Proposal Writing, Supplier Management, Accountability, Data Ethics, Prompt Engineering, Sustainability Reporting, Database Design, Unsupervised Learning
Earn a degree
Degree · 1 - 4 Years

Indian School of Business
Skills you'll gain: Business Strategy, Crisis Management, Strategic Planning, Strategic Leadership, Professional Development, Business Leadership, Growth Strategies, Business Modeling, Leadership Development, Leadership, Leadership and Management, Competitive Analysis, Stakeholder Communications, Competitive Intelligence, Team Leadership, Business Ethics, Strategic Decision-Making, Value Propositions, Market Analysis, Market Opportunities
University Certificate · 6 - 12 Months

Google Cloud
Skills you'll gain: Gemini, Generative AI, Google Workspace, Prompt Engineering, Image Quality
Beginner · Course · 1 - 4 Weeks