
Coursera
Skills you'll gain: SQL, Data Manipulation, Relational Databases, Database Management, Database Software, Database Design, Databases, Data Integrity, Database Management Systems, Debugging, Data Management
Intermediate · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: NoSQL, Database Architecture and Administration, Database Systems, Cloud Applications, Database Theory, Database Management Systems, Data Store, Database Management, Databases, PostgreSQL, Relational Databases, Database Software, SQL, Database Application, Distributed Computing, Cloud Computing Architecture, Cloud Deployment, Transaction Processing, Scalability, Development Environment
Intermediate · Course · 1 - 4 Weeks

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

Infosec
Skills you'll gain: Blockchain, Network Security, Application Security, Computer Security, Cryptography, Cryptographic Protocols, Secure Coding, Encryption, Vulnerability Assessments, Scalability, Distributed Computing, Data Integrity, Exploitation techniques, Transaction Processing, Algorithms
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Scripting Languages, Scripting, Java, Java Programming, Server Side, Web Applications, Web Components
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Software Design Patterns, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Programming Principles, Software Design, Algorithms, Software Architecture, Computer Programming, Python Programming, Model View Controller
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Data Visualization, Plot (Graphics), Interactive Data Visualization, Data Presentation, Infographics, Data Visualization Software, Data Wrangling, Data Storytelling, Plotly, Matplotlib, Journalism, Graphing, Graphic and Visual Design, Color Theory, Visual Storytelling, Data Manipulation, Data Transformation, Design Elements And Principles, Data Analysis, Statistical Analysis
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Microsoft Azure, Big Data, Data Processing, Analytics, Data Pipelines, Databricks, Apache Spark, Data Analysis, Data Integration, Data Warehousing, Extract, Transform, Load, Real Time Data, Data Store, Data Transformation, Scheduling, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Memory Management, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, C and C++, Software Development Tools, System Programming, Eclipse (Software), Build Tools, Programming Principles, Data Storage
Intermediate · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, Virtual Environment, Version Control, 3D Assets, Video Game Development, Software Configuration Management, Game Design, Content Management, Computer Graphics, Software Versioning, User Interface (UI), Collaborative Software, Data Import/Export, Software Installation
Beginner · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Statistical Programming, Statistical Software, Data Analysis Software, Statistical Analysis, STATA (Software), Statistical Methods, R (Software), Statistical Modeling, Regression Analysis, Data Analysis, Logistic Regression
Mixed · Course · 1 - 3 Months

Skills you'll gain: Other Programming Languages, Program Development, C and C++, C++ (Programming Language), Application Development, Computer Programming, Development Environment, Programming Principles, Software Development, Computer Science
Beginner · Guided Project · Less Than 2 Hours