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
University of Michigan
Skills you'll gain: PostgreSQL, JSON, Text Mining, SQL, Databases, Natural Language Processing, Database Management, Data Processing, Application Programming Interface (API), Data Storage, Python Programming
Intermediate · Course · 1 - 4 Weeks

Starweaver
Skills you'll gain: Embedded Systems, Electronic Systems, Cybersecurity, Automation, Electronics, Sustainable Technologies, Control Systems, Internet Of Things, Software Development, Systems Integration, Reliability, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, HTML and CSS, JSON, React.js, Jest (JavaScript Testing Framework), Hypertext Markup Language (HTML), Javascript, Bootstrap (Front-End Framework), Ajax, Web Design, Web Development Tools, Web Design and Development, Cascading Style Sheets (CSS), Unit Testing, UI Components, User Interface and User Experience (UI/UX) Design, Web Development, Front-End Web Development, Mobile Development, JavaScript Frameworks
Beginner · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: R (Software), R Programming, Arithmetic, Statistical Programming, Development Environment, Programming Principles, Data Import/Export
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Image Analysis, Computer Vision, Artificial Neural Networks, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Data Structures, Algorithms, Database Systems, Performance Tuning, Computer Programming
Mixed · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Software Design Patterns, Software Design, Software Quality Assurance, Software Engineering, Application Security, Object Oriented Design, Software Architecture, Software Quality (SQA/SQC), Development Testing, Threat Modeling, Maintainability, Code Review, Software Testing, Continuous Integration, CI/CD, Software Technical Review, Software Documentation, Version Control
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Deep Learning, Artificial Neural Networks, Computer Vision, Artificial Intelligence, Supervised Learning, Machine Learning, NumPy, Python Programming, Linear Algebra, Jupyter, Algorithms
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Database Design, Databases, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Database Systems, Transaction Processing
Beginner · Specialization · 1 - 3 Months

Erasmus University Rotterdam
Skills you'll gain: R Programming, Statistical Modeling, Regression Analysis, Correlation Analysis, Statistical Analysis, R (Software), Data Modeling
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Data Structures, Computer Programming, Software Engineering, Performance Tuning, File Management, Web Development, Debugging, Web Development Tools
Intermediate · Course · 1 - 4 Weeks