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: Prompt Engineering, LLM Application, Model Deployment, Responsible AI, Application Deployment, Application Development, Hugging Face, Data Ethics, Generative AI, AI Security, Application Security, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Program Development, Object Oriented Programming (OOP), Computer Programming, Java Programming, Software Development, Computational Logic, Computer Science
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Negotiation, Contract Negotiation, Mediation, Conflict Management, Communication, Decision Making, Intercultural Competence, Case Studies, Planning, Business Ethics
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Spring Boot, Database Design, Object-Relational Mapping, Data Modeling, Application Development, Database Architecture and Administration, Requirements Analysis, Data Persistence, Application Lifecycle Management
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, API Testing, Test Case, Test Automation, Acceptance Testing, Regression Testing, Testability, Integration Testing, .NET Framework, Application Performance Management
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: LLM Application, Hugging Face, Large Language Modeling, Generative AI, Rust (Programming Language), Model Deployment, MLOps (Machine Learning Operations), AWS SageMaker, Cloud Deployment, PyTorch (Machine Learning Library), CI/CD, Applied Machine Learning, Natural Language Processing, Infrastructure as Code (IaC), DevOps, Machine Learning
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: TypeScript, Javascript, React.js, Debugging, Integrated Development Environments, Web Development Tools
Intermediate · Guided Project · Less Than 2 Hours

Tata Institute of Social Sciences
Skills you'll gain: Public Policies, Policy Development, Policty Analysis, Research, and Development, Governance, Policy Analysis, Social and Human Services, Economics, Policy, and Social Studies, Program Implementation, Social Justice, Public Administration, Community Development, Diversity and Inclusion, Advocacy, Program Evaluation, Empowerment, Stakeholder Engagement
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Model Deployment, Performance Testing, Android Development, Transfer Learning, Image Analysis, PyTorch (Machine Learning Library), Tensorflow, Hardware Architecture, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Stakeholder Engagement, Grant Writing, Resource Allocation, Strategic Decision-Making, Proposal Development, Strategic Thinking, Business Strategies, Social Impact, Fundraising, Business Modeling, Value Propositions, Innovation, Leadership
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Security, Secure Coding, Threat Modeling, Security Testing, Software Development Life Cycle, Systems Development Life Cycle, Security Controls, Risk Management Framework, Security Engineering, Security Software, Security Requirements Analysis, Software Development, Authorization (Computing), Data Security, Vulnerability Assessments, Identity and Access Management, Cryptography, Software Architecture, Software Design, Configuration Management
Intermediate · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Innovation, Business Modeling, Design Thinking, Creative Problem-Solving, Ideation, Creative Thinking, Entrepreneurship, New Business Development, Open Mindset, Lean Methodologies, Organizational Strategy, Organizational Change
Advanced · Course · 1 - 4 Weeks