
Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Development Environment, Debugging, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), Performance Tuning
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Internet Of Things, API Design, Amazon Web Services, Embedded Software, Cloud Computing Architecture, Application Programming Interface (API), Network Protocols, Microservices, Cloud Services, Communication Systems, Middleware, Embedded Systems, Cloud Technologies, Cybersecurity, Software Development, Wireless Networks
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Feature Engineering, Tensorflow, Data Transformation, Data Processing, Keras (Neural Network Library), Data Pipelines, Data Modeling, Machine Learning, Python Programming, Statistical Methods
Intermediate · Course · 1 - 3 Months

Skills you'll gain: MySQL Workbench, Database Design, MySQL, Relational Databases, Database Management, Databases, Database Management Systems, SQL, Data Modeling, Data Import/Export
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Verification And Validation, Security Controls, User Accounts, Configuration Management, Package and Software Management, Cybersecurity, Data Loss Prevention, Identity and Access Management, Code Review, Software Installation, Middleware, Debugging, Computer Programming, Information Technology
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: React Redux, React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, Front-End Web Development, Network Routing, User Interface (UI), UI Components, Web Frameworks, Maintainability, Authentications, Web Development Tools, Application Frameworks, Application Programming Interface (API), Web Design, Restful API, Authorization (Computing), Software Design, Javascript, Web Development
Intermediate · Specialization · 1 - 3 Months

Xi'an Jiaotong University
Skills you'll gain: Programming Principles, C# (Programming Language), UI Components, Microsoft Windows, User Interface (UI), Computer Graphics, File Management, Graphical Tools, Operating Systems, Event-Driven Programming, Application Development, Visualization (Computer Graphics), Human Computer Interaction
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microservices, Google Cloud Platform, Cloud Applications, Software Architecture, Cloud Development, Event-Driven Programming, Serverless Computing, Service Oriented Architecture, Cloud Computing Architecture, Systems Architecture, Scalability
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Web Scraping, JSON, Network Protocols, Restful API, Extensible Markup Language (XML), Web Services, Data Access, Application Programming Interface (API), Extensible Languages and XML, Data Processing, Data Wrangling, Python Programming, Scripting, Text Mining
Mixed · Course · 1 - 3 Months

Skills you'll gain: MySQL Workbench, Data-Driven Decision-Making, Exploratory Data Analysis, MySQL, Business Analytics, Data Analysis, Database Design, SQL, Analytical Skills, Data Presentation, Technical Communication, Relational Databases
Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Application Programming Interface (API), Secure Coding, Cloud API, Cloud Development, JavaScript Frameworks, Front-End Web Development, Database Development, Application Deployment, Node.JS, Database Management, Server Side, Object-Relational Mapping, Web Applications, Authentications
Beginner · Specialization · 1 - 3 Months
University of Michigan
Skills you'll gain: R (Software), Statistical Modeling, Data Visualization, Data Wrangling, Data Manipulation, Correlation Analysis, Histogram, Data Analysis, Statistical Analysis, Biostatistics, Statistics, Statistical Hypothesis Testing, Scripting, Package and Software Management, Predictive Modeling, Risk Analysis, Descriptive Statistics, Data Import/Export
Beginner · Specialization · 1 - 3 Months