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: Model Evaluation, Data Analysis, Data Manipulation, Data Wrangling, Classification Algorithms, Data Collection, Image Analysis, Model Deployment, No-Code Development, Machine Learning Software, Data Analysis Software, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Machine Learning Methods, Data Science, Exploratory Data Analysis, Machine Learning Algorithms, Artificial Intelligence, Data Processing, Natural Language Processing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Go (Programming Language), Web Frameworks, Unit Testing, Application Frameworks, Development Testing, Programming Principles, Code Reusability, Web Development, Maintainability, Data Structures
Intermediate · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Effectiveness, Marketing Strategies, Marketing, Strategic Marketing, Marketing Management, Marketing Strategy and Techniques, Customer Engagement, Marketing Planning, Consumer Behaviour, Market Analysis, Branding, Key Performance Indicators (KPIs), Brand Management, Brand Strategy, Value Propositions, Performance Measurement, Cross-Channel Marketing
★ 4.7 (12) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Workplace Bullying Intervention, Workplace inclusivity, Management Training And Development, Empathy, Diversity and Inclusion, Compliance Management, Diversity Training, Compliance Training, Conflict Management, People Management, Disciplinary Procedures, Employee Training, Human Resource Policies, Constructive Feedback, De-escalation Techniques, Behavior Management, Labor Law, Investigation, Law, Regulation, and Compliance, Accountability
★ 4.9 (8) · Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: AWS Identity and Access Management (IAM), Identity and Access Management, Amazon Web Services, Amazon S3, Authorization (Computing), Role-Based Access Control (RBAC), User Provisioning, Authentications, Cloud Storage, User Accounts, Data Security, Multi-Factor Authentication, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, General Networking, Wireless Networks, Networking Hardware, TCP/IP, Virtual Networking, Network Routers, Network Administration, Local Area Networks, OSI Models, Network Infrastructure, Computer Networking, Virtual Local Area Network (VLAN), Network Model, Network Security, Software-Defined Networking, Network Switches, Network Protocols, System Configuration, Command-Line Interface
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Webpack, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Web Development Tools, Web Development, Javascript, Google Cloud Platform, Cloud Computing
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Controls, Vulnerability Assessments, Authorization (Computing), Hardening, Cryptographic Protocols, Cryptography, Authentications, Exploitation techniques
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Schedules, Requirements Management, Earned Value Management, Scope Management, Scheduling, Work Breakdown Structure, Project Controls, Project Scoping, Project Performance, Resource Planning, User Requirements Documents, Performance Metric, Performance Measurement, Change Control, Project Management, Management Reporting, Requirements Analysis, Project Management Software, Calendar Management, Project Planning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Artificial Neural Networks, Deep Learning, Model Training
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: No-Code Development, Application Deployment, AI Integrations, Workflow Management, LLM Application, Cloud Deployment, AI Workflows, Agentic Workflows, Business Process Automation, Application Development, AI Orchestration, Prompt Engineering, Performance Analysis, Document Management, Agentic systems, Open Source Technology
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Express, LinkedIn, Application Design, Interviewing Skills, Critical Thinking, Verbal Communication Skills, Creativity, Personal Attributes, Design, Branding, Storytelling, Communication, Web Presence, Professional Development, Professional Networking, Professionalism, AI Personalization, Self-Awareness, Digital Communications
Beginner · Course · 1 - 4 Weeks