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: Unity Engine, Game Design, Video Game Development, Artificial Intelligence, Simulations, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Debugging
Intermediate · Specialization · 3 - 6 Months
Skills you'll gain: Cloud Development, Cloud Applications, Containerization, Docker (Software), .NET Framework, Application Development, Microsoft Visual Studio, C# (Programming Language), Development Environment, Application Performance Management, Scalability, Web Applications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Persistence, Web Applications, User Interface (UI), User Experience Design
Intermediate · Course · 1 - 4 Weeks

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), HTML and CSS, Data Import/Export, Verification And Validation, User Interface (UI) Design, Server Side, Web Development
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
Advanced · Course · 3 - 6 Months

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Mockups, Development Testing, Software Testing, Testability, Test Case
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Application Programming Interface (API), GraphQL, API Design, Restful API, Postman API Platform, Ajax, OAuth, Frontend Integration, Software Documentation, Authentications, Debugging, Real Time Data, Systems Integration, JSON, Authorization (Computing), Version Control
Intermediate · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Server Side, Restful API, Ajax, Node.JS, Web Applications, Web Servers, Web Development, Model View Controller, Javascript, JavaScript Frameworks, PHP (Scripting Language), Authentications, JSON, Hypertext Markup Language (HTML), Software Architecture, Application Development, Real Time Data, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Integrated Development Environments, Maintainability, User Interface (UI), Software Development Tools, Program Development, Development Environment, Python Programming, Application Development
Beginner · Course · 1 - 4 Weeks

Università Bocconi
Skills you'll gain: Project Finance, Environmental Social And Corporate Governance (ESG), Investments, Contract Management, Risk Analysis, Finance, Corporate Finance, Risk Management, Sustainable Development, Economics, Public Policies
Beginner · Course · 1 - 3 Months

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

Skills you'll gain: Computer Graphics, Game Design, Object Oriented Programming (OOP), 3D Assets, Video Game Development, Animation and Game Design, C# (Programming Language), Animations, Cross Platform Development, Development Environment, Software Installation, User Interface (UI), Debugging, Program Development, Prototyping, Computational Logic, Content Management
Beginner · Specialization · 3 - 6 Months