
Google Cloud
Skills you'll gain: Debugging, Google Cloud Platform, Application Deployment, Cloud Development, Node.JS, Cloud Applications, Serverless Computing, Program Development, Integrated Development Environments, Software Development, Microsoft Visual Studio
Beginner · Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: JSON, Apple iOS, Mobile Development, Application Programming Interface (API), Swift Programming, Data Storage, Model View Controller, Data Modeling, Data Storage Technologies, UI Components, Network Protocols
Advanced · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google App Engine, Application Deployment, Google Cloud Platform, Go (Programming Language), Cloud Applications, Cloud Development, Development Testing, Data Access, Database Application, Operational Databases
Beginner · Project · Less Than 2 Hours

Coursera
Skills you'll gain: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), Data Modeling, Data Structures, Real Time Data, Configuration Management
Intermediate · Course · 3 - 6 Months

Skills you'll gain: API Gateway, Serverless Computing, Restful API, Node.JS, Microsoft Azure, Application Programming Interface (API), API Design, Web Services, Cloud Applications
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Cross Platform Development, Mobile Development, Data Storage Technologies, Cloud Storage, Application Deployment, Application Development, Web Content, Mac OS, User Interface (UI)
Advanced · Course · 1 - 3 Months

Skills you'll gain: Rust (Programming Language), Command-Line Interface, Package and Software Management, Programming Principles, Software Development, Computer Programming, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: TypeScript, Scripting, Web Development Tools, Scripting Languages, Programming Principles, Computational Thinking, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Kotlin, Application Development, Software Documentation, Programming Principles, Data Validation, Computational Logic, Data Mapping
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Javascript, Browser Compatibility, Debugging, Maintainability
Intermediate · Course · 1 - 3 Months