
University of California, Davis
Skills you'll gain: Open Web Application Security Project (OWASP), Authentications, Exploit development, Penetration Testing, Application Security, Vulnerability Assessments, Code Review, Vulnerability Management, Secure Coding, Authorization (Computing), Java, Java Programming, Dependency Analysis, Docker (Software), JSON, Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Bayesian Statistics, Databricks, Sampling (Statistics), Statistical Modeling, Probability, Applied Machine Learning, Jupyter, Regression Analysis, Statistical Programming, Predictive Modeling, Model Evaluation, Probability Distribution, Data Science, Logistic Regression, Markov Model, Statistics, Statistical Inference, Statistical Methods, Simulations, Python Programming
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: SAS (Software), Forecasting, Data Visualization Software, Data Mapping, Time Series Analysis and Forecasting, Data-Driven Decision-Making, Predictive Analytics, Geospatial Mapping, Data Analysis, Geographic Information Systems, Data Manipulation, Data Transformation, Statistical Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Beginner · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: Time Series Analysis and Forecasting, Model Evaluation, Predictive Modeling, Data Preprocessing, Regression Analysis, Microsoft Excel, Forecasting, Excel Formulas, Pivot Tables And Charts, Data Transformation, Statistical Modeling, Trend Analysis, Predictive Analytics, Statistical Methods
Mixed · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Robotics, Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Computer Vision, Control Systems, Biomedical Engineering, Computer Programming
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Computer Vision, Game Theory, Image Analysis, Probability, Artificial Neural Networks, Mathematical Modeling, Behavioral Economics, Convolutional Neural Networks, Algorithms, Human Development, Analytical Skills, Artificial Intelligence and Machine Learning (AI/ML), Computer Graphics, Artificial Intelligence, Psychology, Human Learning, Deep Learning, Theoretical Computer Science
Beginner · Specialization · 3 - 6 Months

Scrimba
Skills you'll gain: Python Programming, Programming Principles, Data Structures, Computer Programming, Computational Thinking, Web Development Tools, Web Development, Software Engineering
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Data Storytelling, Business Analytics, Data Visualization Software, Business Intelligence, Analytical Skills, Exploratory Data Analysis, Data Quality, Data-Driven Decision-Making, Extract, Transform, Load, Data Manipulation, Pandas (Python Package), Data Cleansing, Jupyter, Data Processing, SQL, Python Programming, Application Programming Interface (API)
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Beginner · Specialization · 3 - 6 Months