University of Michigan
Skills you'll gain: Debugging, Programming Principles, Computer Programming, Python Programming, Integrated Development Environments, Computer Programming Tools, Computational Thinking, Software Installation
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Beginner · Course · 1 - 4 Weeks

Red Hat
Skills you'll gain: Object Oriented Programming (OOP), JSON, Python Programming, Debugging, Data Structures, Red Hat Enterprise Linux, Computer Programming, Statistical Programming, Web Development, Scripting, Scripting Languages, Development Environment, Text Mining, Software Installation
Intermediate · Course · 3 - 6 Months

Logical Operations
Skills you'll gain: Program Development, Python Programming, Maintainability, Programming Principles, Scripting, Debugging, Scripting Languages, Computer Programming, Software Development, Functional Design, Computational Logic
Mixed · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Matplotlib, Financial Data, Exploratory Data Analysis, Pandas (Python Package), Financial Analysis, Data Visualization Software, Statistical Analysis, Data Manipulation, NumPy, Seaborn, Data Analysis, Data Science, Data Transformation, Python Programming, Data Cleansing, Computer Programming
Advanced · Course · 1 - 3 Months

Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

University of Leeds
Skills you'll gain: Programming Principles, Robotics, Python Programming, Computer Programming, Automation, Algorithms, Debugging, Development Environment, Data Structures
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Structures, Data Processing, Data Analysis, Python Programming, Data Manipulation, Software Installation, Development Environment
Beginner · Course · 1 - 3 Months

Logical Operations
Skills you'll gain: Data Cleansing, Data Preprocessing, Unit Testing, Package and Software Management, Python Programming, Data Science, Computer Programming, Debugging, Scripting, Software Development, Machine Learning, Database Application, Object Oriented Programming (OOP), Regression Analysis, Programming Principles, Scripting Languages, Databases, Object Oriented Design, Relational Databases, User Interface (UI) Design
Mixed · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Web Scraping, Git (Version Control System), Scripting, Version Control, Email Automation, Software Testing, Cloud API, Automation, Restful API, Application Programming Interface (API), Scalability, Python Programming, Performance Tuning, Productivity, File Management
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Python Programming, Computer Programming, Computational Thinking, Development Environment
Mixed · Course · 1 - 3 Months