
Skills you'll gain: Python Programming, Algorithms, Data Structures, Data Mapping
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Pontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Data Structures, Plot (Graphics), Programming Principles, Python Programming, Data Storage
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

University of Michigan
Skills you'll gain: Data Import/Export, Python Programming, File Management, Functional Design, Programming Principles, Data Processing, Data Structures, Debugging
Beginner Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Programming Principles, Data Dictionary, Computational Logic, Data Cleansing, Data Structures, Python Programming, Data Manipulation, Debugging
Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Python Programming, Scripting, Computer Programming, Maintainability, Programming Principles, Scripting Languages, Software Development
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Codio
Skills you'll gain: Matplotlib, Statistical Hypothesis Testing, Data Analysis, Data Import/Export, Data Cleansing, Probability & Statistics, Data Manipulation, Statistics, Descriptive Statistics, Pandas (Python Package), Data Science, Python Programming, Programming Principles, Scripting, Computational Logic
Mixed Ā· Course Ā· 1 - 3 Months

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Python Programming, Interactive Design, Algorithms
Intermediate Ā· Course Ā· 1 - 3 Months

EDUCBA
Skills you'll gain: Scripting, Object Oriented Programming (OOP), Data Structures, Scripting Languages, Python Programming, Maintainability, Software Design, Programming Principles, Development Environment, Software Installation, Virtual Environment
Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Unified Modeling Language, Data Modeling, Data Structures, Scripting, Object Oriented Programming (OOP), Python Programming, Software Design, Computer Programming, Software Engineering
Beginner Ā· Course Ā· 1 - 4 Weeks