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: Javascript, User Experience Design, User Experience, Web Applications, ChatGPT, Web Development, HTML and CSS, Application Programming Interface (API), Prompt Engineering, Real Time Data, Generative AI
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Back-End Web Development, Django (Web Framework), Data Migration, Full-Stack Web Development, Data Structures, Database Development, Database Management Systems, Dashboard Creation, Relational Databases, Transaction Processing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Server Side, Node.JS, Full-Stack Web Development, Back-End Web Development, Restful API, Web Applications, JavaScript Frameworks, Web Services, Web Development, Authentications, Application Programming Interface (API), Javascript, Middleware, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Istio, Server Side, Cloud-Native Computing, Software Architecture, Cloud Computing Architecture, Application Deployment, Responsive Web Design, Node.JS, Django (Web Framework), Git (Version Control System), HTML and CSS, Front-End Web Development, Cloud Computing, Data Ethics, Data Import/Export, Software Development
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: AI Security, Claude Code, Responsible AI, Prompt Engineering, DevSecOps, Secure Coding, Prompt Engineering Tools, Information Privacy, Application Security, Vulnerability Scanning, Code Review, CI/CD, AI literacy, Vulnerability Assessments, AI Orchestration, Gemini, Security Awareness, GitHub, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Cloud Deployment, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Program Development, User Interface (UI) Design, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Università Bocconi
Skills you'll gain: Project Finance, Environmental Social And Corporate Governance (ESG), Project Risk Management, Investments, Contract Management, Risk Mitigation, Risk Analysis, Finance, Investment Management, Economic Development, Corporate Finance, Risk Management, Sustainable Development, Sustainable Systems, Climate Change Mitigation, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), File I/O, Web Applications, Usability, Information Architecture, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, MySQL, Web Design and Development, User Experience Design, Browser Compatibility, User Interface (UI), User Interface and User Experience (UI/UX) Design, HTML and CSS, Data Import/Export, Verification And Validation, User Interface (UI) Design, Server Side
Beginner · Specialization · 1 - 3 Months

Technion - Israel Institute of Technology
Skills you'll gain: New Product Development, Budget Management, Risk Management, Resource Allocation, Risk Modeling, Risk Management Framework, Resource Management, Risk Analysis, Project Management, Product Development, Resource Planning, Cost Management, Milestones (Project Management), Project Risk Management, Product Management, Project Planning, Agile Product Development, Business Strategies, Scheduling, Process Development
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, Computer Programming, Code Reusability, Programming Principles, Application Frameworks, Data Structures, Model View Controller, Eclipse (Software), Development Environment
Intermediate · Course · 1 - 4 Weeks

PracticalGrowth
Skills you'll gain: Constructive Feedback, Delegation Skills, Performance Management, Team Performance Management, Performance Review, Coaching, Performance Appraisal, Management Training And Development, Employee Coaching, Employee Performance Management, People Development, Performance Analysis, Training and Development, People Management, Program Development, Performance Measurement, Accountability Frameworks, Performance Metric, Training Programs, Goal Setting
Intermediate · Course · 1 - 4 Weeks