
University of Colorado Boulder
Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Decision Tree Learning, Scikit Learn (Machine Learning Library), Matplotlib, Random Forest Algorithm, Machine Learning, Predictive Modeling, Data Science, Python Programming, Classification And Regression Tree (CART), Mathematical Modeling, Applied Mathematics, Exploratory Data Analysis, Statistical Programming, Regression Analysis, Feature Engineering, Data Cleansing, Performance Tuning
Build toward a degree
Intermediate · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Matlab, Engineering Calculations, Numerical Analysis, Mathematical Software, Engineering Analysis, Linear Algebra, Differential Equations, Applied Mathematics, Mathematical Modeling, Simulation and Simulation Software, Computational Thinking, Estimation, Integral Calculus, Scripting, Simulations, Calculus, Scientific Visualization, Programming Principles, Plot (Graphics), Algorithms
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms
Beginner · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java, Teaching, Programming Principles, Computer Programming, Integrated Development Environments
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Program Development
Beginner · Course · 1 - 3 Months

Meta
Skills you'll gain: MySQL, Django (Web Framework), Database Management, Database Application, SQL, Databases, Python Programming, Application Programming Interface (API), Data Management
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Exercise Science, Sports Medicine, Injury Prevention, Athletic Training, Physiology, Analytics, Data Analysis, Advanced Analytics, Data-Driven Decision-Making, Medical Equipment and Technology, Vital Signs, Health Technology, Python Programming, Machine Learning, Data Collection
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

LearnQuest
Skills you'll gain: Model View Controller, Spring Framework, Restful API, Spring Boot, Web Services, JSON, YAML, Java, Web Applications, Configuration Management, Angular, Java Programming, Application Frameworks, Software Architecture, Extensible Markup Language (XML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Web Design and Development, Javascript, User Interface (UI) Design, Web Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, Database Management Systems, SQL, Relational Databases, Databases, MySQL, Database Administration, Data Integrity, Query Languages, Data Manipulation
Beginner · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Application Design, Application Development, User Interface (UI), Interaction Design, Animations, Computer Graphics, Persistence, Network Model, Data Storage
Mixed · Course · 1 - 3 Months