
Skills you'll gain: Mobile Development Tools, Full-Stack Web Development, Object Oriented Design, Android (Operating System), Application Design, User Interface (UI) Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Flutter (Software), Mobile Development, UI Components, Cross Platform Development, Maintainability, Microsoft Visual Studio, Development Environment, Application Development, Integrated Development Environments, Programming Principles, User Interface (UI), Computer Programming, Software Installation
★ 4.4 (22) · Beginner · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Mobile Development, Application Design, Application Development, User Interface (UI), UI Components, Interactive Design, Interaction Design, User Interface (UI) Design, Graphic and Visual Design, Graphics Software, Data Persistence, Animations, Computer Graphics, Persistence, Network Model
★ 4.1 (269) · Mixed · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Git (Version Control System), Version Control, Android Development, File I/O, Android (Operating System), Android Studio, Mobile Development, Data Persistence, Java Programming, Application Development, Event-Driven Programming, Computer Programming
★ 4.2 (801) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Authentications, OAuth, Android Development, Application Security, Mobile Security, Secure Coding, Authorization (Computing), Security Controls, Multi-Factor Authentication, Human Factors (Security), Vulnerability Management, Malware Protection, Threat Management, Data Integrity, Risk Management, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, Core Data (Software), Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), User Interface (UI) Design, Interactive Design, Data Management, Animations
Beginner · Course · 3 - 6 Months

Skills you'll gain: Application Development, Application Design, Cross Platform Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Applications, Cloud Development, Cloud-Native Computing, Cloud Storage, Google Cloud Platform, Microservices, Application Development, Application Design, Application Frameworks, Data Store, Cloud Services, Cloud API, Software Development Tools, Data Storage, Data Storage Technologies, Computer Programming Tools, Development Environment, Transaction Processing, Data Persistence, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Restful API, API Design, GitHub, Git (Version Control System), Postman API Platform, Application Programming Interface (API), Version Control, Application Deployment, API Testing, Web Development, Full-Stack Web Development, Back-End Web Development, Web Applications, Front-End Web Development
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Prompt Engineering, Application Deployment, Cloud Deployment, Google Cloud Platform, Cloud-Native Computing, Prompt Engineering Tools, Cloud Applications, Cloud Development, Cloud Infrastructure, Kubernetes, Identity and Access Management, Application Design, API Gateway, Microservices, Virtual Machines, Generative AI Agents, Cloud API, Cloud Computing, Cloud Storage, Debugging
★ 4.5 (732) · Intermediate · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: JUnit, Unit Testing, Maintainability, Software Design Patterns, Software Testing, Test Automation, Integration Testing, Test Driven Development (TDD), Testability, Software Engineering, Test Tools, Secure Coding, Android Development, Application Security, Software Design, Mobile Security
★ 4.5 (297) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud Applications, Cloud-Native Computing, Cloud Development, Google App Engine, Serverless Computing, Application Deployment, Cloud Deployment, Cloud Storage, Google Cloud Platform, Application Performance Management, Infrastructure as Code (IaC), Cloud API, Microservices, Application Development, API Gateway, Application Design, Authentications, Application Frameworks, Cloud Computing, Debugging
Intermediate · Specialization · 3 - 6 Months