
Dartmouth College
Skills you'll gain: File I/O, Embedded Software, C (Programming Language), Linux, Embedded Systems, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Application Development, Computer Programming
Beginner Ā· Course Ā· 1 - 3 Months

Universidad Nacional de Colombia
Skills you'll gain: Computational Thinking, Computer Programming, Scripting, Data Analysis Software, Logical Reasoning
Intermediate Ā· Course Ā· 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, User Interface and User Experience (UI/UX) Design, Application Design, Web Design and Development, iOS Development, Android Studio, UI Components
Beginner Ā· Project Ā· Less Than 2 Hours

University of Colorado System
Skills you'll gain: Video Game Development, Game Design, Debugging, Programming Principles, Animations, Scripting Languages, Event-Driven Programming
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Cross Platform Development, Web Applications, Mobile Development, Application Development, User Interface (UI) Design, Development Environment
Beginner Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Debugging, Git (Version Control System), C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Microsoft Development Tools, Software Development Tools, Configuration Management
Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Shiny (R Package), User Interface (UI), Data Visualization Software, Interactive Data Visualization, Application Deployment, Web Applications, Data Analysis, Front-End Web Development, Back-End Web Development, Spatial Data Analysis, Web Development, Full-Stack Web Development, Python Programming, Application Development, Development Environment
Intermediate Ā· Course Ā· 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Mobile Development, Cross Platform Development, Apple iOS, Android Development, UI Components, Web Development Tools
Beginner Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Software Design, Programming Principles, Debugging
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Node.JS, Back-End Web Development, User Accounts, Server Side, Swift Programming, Full-Stack Web Development, Web Development, API Gateway, Programming Principles, Real Time Data, Apple iOS, Frontend Integration, Web Applications, Restful API, Authentications, Data Management, Image Analysis, JSON, UI Components, User Interface (UI)
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Code Review, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Programming Principles, Software Development Tools, Python Programming, Debugging
Advanced Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Apple iOS, Swift Programming, Interactive Data Visualization, User Interface (UI), Data Sharing, Application Programming Interface (API), User Interface (UI) Design, Data Modeling, Real Time Data
Intermediate Ā· Course Ā· 3 - 6 Months