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: Solution Architecture, Network Planning And Design, Software Architecture, Cloud Computing Architecture, Enterprise Architecture, Amazon Web Services, Systems Architecture, Application Security, Cloud Solutions, Security Architecture Review, Identity and Access Management, Security Engineering, Application Design, Cloud Deployment, Network Architecture, Network Performance Management, Network Infrastructure, Enterprise Application Management, Cloud Hosting, AWS Identity and Access Management (IAM)
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Hootsuite, Content Scheduling, Social Media Analytics, Social Media Content, Brand Strategy, Content Performance Analysis, Branding, Brand Awareness, Social Media Strategy, Brand Management, Digital Marketing Tools, Digital Brand Strategy, Performance Analysis, Digital Media Strategy, Content Development and Management, Performance Measurement, Calendar Management, Data-Driven Decision-Making
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Post-Production, 3D Assets, Virtual Environment, Video Game Development, Game Design, Design Elements And Principles, Computer Graphic Techniques, Grading (Landscape), 3D Modeling, Animations, User Interface (UI), Computer Graphics, Architectural Design, Visualization (Computer Graphics), Technical Design, Performance Tuning
Advanced · Specialization · 3 - 6 Months

Illinois Tech
Skills you'll gain: Serverless Computing, Containerization, Platform As A Service (PaaS), Cloud Platforms, Cloud Security, Cloud Services, Docker (Software), Information Management, Cloud Computing Architecture, Cloud Computing, Cloud Management, Cloud Hosting, Cloud Infrastructure, Cloud Solutions, Cloud Development, Cloud Deployment, Database Management Systems, Application Deployment, Database Management, Databases
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Creativity, Creative Thinking, Brainstorming, Courage, Overcoming Obstacles, Curiosity, Self-Awareness, Aesthetics, Personal Development, Emotional Intelligence
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, UI Components, Hypertext Markup Language (HTML), Typography, Web Design, Maintainability, Debugging, Web Design and Development, Interactive Design, Semantic Web, Color Theory
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AWS SageMaker, Amazon CloudWatch, AWS CloudFormation, Infrastructure as Code (IaC), CI/CD, Amazon Web Services, Cloud Engineering, Devops Tools, AWS Identity and Access Management (IAM), Software Development Tools, Data Security, Cloud Security, Network Security, Cloud Management, Data Loss Prevention, System Monitoring, Model Deployment, AI Integrations, Multi-Factor Authentication, Key Management
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Bedrock, AI Security, Prompt Engineering, Generative AI, Security Engineering, Application Security, Responsible AI, Security Controls
Beginner · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Skills you'll gain: Constructive Feedback, Active Listening, Professionalism, Leadership, Trustworthiness, Communication, Performance Management, Conflict Management, Team Leadership, Team Performance Management, Leadership Development, Business Leadership, Organizational Leadership, Business Communication, Strategic Leadership, Influencing, Strategic Communication, Executive Presence, Empowerment, Culture Transformation
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Azure, Real Time Data, Serverless Computing, Cloud Applications, Virtual Machines, Cloud-Native Computing, Cloud Computing Architecture, Cloud Development, Event-Driven Programming, Cloud Solutions, Kubernetes, Solution Architecture, Cloud Deployment, Cloud Services, Containerization, Virtualization and Virtual Machines, Cloud API, Application Programming Interface (API), Application Deployment
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Infrastructure, Hybrid Cloud Computing, Cloud API, Google Cloud Platform, Cloud Platforms, Cloud Solutions, Cloud Hosting, Cloud Applications, Cloud Computing Architecture, Cloud-Native Computing, Multi-Cloud, Cloud Management, Cloud Development, Cloud Computing, Application Programming Interface (API), Infrastructure As A Service (IaaS), Cloud Deployment, API Gateway, Serverless Computing, Application Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: PL/SQL, Data Integrity, Oracle Databases, Business Logic, Business Process Automation, Stored Procedure, SQL, Relational Databases, Dependency Analysis, Database Design, Database Management, Database Development, Event-Driven Programming, Auditing
Mixed · Course · 1 - 4 Weeks