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.

EDUCBA
Skills you'll gain: Pandas (Python Package), Databases, Data Pipelines, Performance Tuning, Data Transformation, Data Structures, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, Cascading Style Sheets (CSS), Event-Driven Programming, Web Applications, Web Development Tools, Hypertext Markup Language (HTML), Frontend Performance, Document Management, Animations
Mixed · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Ansible, Kubernetes, Virtual Machines, Devops Tools, Containerization, IT Automation, Docker (Software), Virtualization and Virtual Machines, Automation, Amazon Web Services, File Management, Microsoft Azure, DevOps, Linux Servers, Operating System Administration, YAML, Windows Servers, Microsoft Windows, Infrastructure as Code (IaC), Web Servers
Intermediate · Specialization · 1 - 4 Weeks

Skills you'll gain: Embeddings, Natural Language Processing, Keras (Neural Network Library), Generative AI, Convolutional Neural Networks, Transfer Learning, Recurrent Neural Networks (RNNs), Model Evaluation, Image Analysis, Artificial Neural Networks, Text Mining, Computer Vision, Data Preprocessing, Tensorflow, Deep Learning, Model Deployment, Applied Machine Learning, Google Cloud Platform, Jupyter, Matplotlib
Beginner · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Interactive Data Visualization, Event Monitoring, Data Engineering, Linux
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Authentications, Data Security, Cloud Security, Application Security, Key Management, Encryption, Software Installation, Role-Based Access Control (RBAC), Identity and Access Management, System Configuration, Command-Line Interface, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Amazon Elastic Compute Cloud, Cloud Deployment, Amazon CloudWatch, Serverless Computing, Scalability, Performance Tuning, Event-Driven Programming, Application Performance Management, Capacity Management, Event Monitoring
Intermediate · Course · 1 - 4 Weeks

Fundação Instituto de Administração
Skills you'll gain: Innovation, Digital Transformation, Technology Strategies, Business Transformation, Business Leadership, Emerging Technologies, Business Technologies, Culture Transformation, Business Strategies, Technology Solutions, New Product Development, Product Development, Business Risk Management, Blockchain, Risk Management, Internet Of Things, Artificial Intelligence, Case Studies
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Responsible AI, Open Source Technology, Data Ethics, AI Security, Artificial Intelligence, Large Language Modeling, Transfer Learning, Generative AI, Model Evaluation, Model Deployment, Information Privacy, Data Security
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Storytelling, Video Production, Video Editing, Google Gemini, Generative AI, Data Sharing, Content Creation, Multimedia, Google Workspace
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Graph Theory, Javascript, Program Development, Programming Principles, Software Design Patterns, Computational Thinking, Debugging, Development Environment, Computer Science, Performance Tuning
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Cloud Platform, Containerization, Cloud Development, Serverless Computing, Cloud Applications, Application Deployment, Go (Programming Language), Cloud Storage, Identity and Access Management, Event-Driven Programming
Intermediate · Project · Less Than 2 Hours