
Skills you'll gain: MLOps (Machine Learning Operations), Responsible AI, API Design, Multimodal Prompts, Data Preprocessing, Model Optimization, Data Processing, Solution Architecture, Kubernetes, Apache Airflow, Transfer Learning, PyTorch (Machine Learning Library), Data Pipelines, CI/CD, Model Evaluation, Deep Learning, Natural Language Processing, Computer Vision, Docker (Software), Ethical Standards And Conduct
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Apple iOS, Swift Programming, iOS Development, UI Components, Mobile Development, Augmented Reality, Application Frameworks, LLM Application, Animations, User Interface (UI), User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Code Reusability, Dashboard Creation, Data Modeling
Intermediate · Course · 1 - 3 Months

Simplilearn
Skills you'll gain: Prompt Engineering, GitHub Copilot, AI Workflows, Application Programming Interface (API), Code Review, Responsible AI, Software Engineering Tools, Secure Coding, Computer Programming Tools, Software Development Tools, Agentic Workflows, Debugging, Software Development, Amazon Web Services, Cloud Development, Verification And Validation, Agentic systems, Amazon S3
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica del Perú
Skills you'll gain: User Story, Human Computer Interaction, Software Development Life Cycle, Functional Requirement, Unified Modeling Language, User Experience Design, User Interface (UI), Requirements Analysis, Prototyping, User Experience, User Interface (UI) Design, User Requirements Documents, User Interface and User Experience (UI/UX) Design, System Requirements, Interaction Design, Requirements Elicitation, Human Factors, Software Development, Waterfall Methodology
★ 4.9 (187) · Beginner · Specialization · 3 - 6 Months

Macquarie University
Skills you'll gain: Software Testing, Software Quality Assurance, Quality Assurance, Software Quality (SQA/SQC), Acceptance Testing, Test Case, Test Automation, Test Planning, Unit Testing, Software Development Life Cycle, Regression Testing, Test Driven Development (TDD), User Acceptance Testing (UAT), Software Engineering, Agile Methodology, Software Documentation, Information Assurance, Regression Analysis, Exploratory Data Analysis, Kanban Principles
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Documentation, Test Automation, Generative AI, Software Testing, Vulnerability Scanning, Test Case, Secure Coding, Technical Documentation
★ 4.1 (21) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Accounts, Authentications, Data Sharing
Intermediate · Course · 3 - 6 Months

Meta
Skills you'll gain: Swift Programming, Apple iOS, iOS Development, User Interface and User Experience (UI/UX) Design, User Interface (UI), Git (Version Control System), User Interface (UI) Design, Version Control, Mobile Development, User Experience, Wireframing, Application Development, Application Design, Data Management, Software Architecture
★ 4.3 (35) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Video Editing, Apple software proficiency, Motion Graphics, Knowledge of Apple Software, Post-Production, Video Production, Animations, Editing, File Management, Timelines
★ 4.4 (232) · Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Core Data (Software), iOS Development, Model View Controller, Apple iOS, JSON, Swift Programming, Code Review, UI Components, Object Oriented Programming (OOP), Unit Testing, Data Structures, Data Persistence, User Interface (UI), User Interface (UI) Design, Application Development, Application Design, Transaction Processing, Application Programming Interface (API), Mobile Development, Code Reusability
★ 4.4 (913) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Apple software proficiency, Knowledge of Apple Software, Mac OS, User Accounts, System Support, Desktop Support, Software Installation, Operating System Administration, System Configuration, File Systems, General Networking, Data Storage, Data Management, Network Administration, Remote Access Systems, Encryption
Intermediate · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Application Lifecycle Management, UI Components, Application Design, Application Programming Interface (API), Application Development, Data Persistence, User Interface (UI), Mobile Development, Web Services, Authentications, User Interface (UI) Design, User Flows, User Accounts, Data Validation, Software Architecture, Code Reusability, Data Modeling
Beginner · Specialization · 3 - 6 Months