
Universidad Austral
Skills you'll gain: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Seaborn, NumPy, Python Programming, Scatter Plots, Pandas (Python Package), Data Analysis, Box Plots, JSON, File Management, Debugging, Data Manipulation
Intermediate Ā· Course Ā· 1 - 4 Weeks

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

Duke University
Skills you'll gain: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Data Visualization Software, Predictive Analytics, Debugging, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Data Preprocessing, Exploratory Data Analysis, Predictive Modeling, Data Analysis
Beginner Ā· Specialization Ā· 3 - 6 Months
University of Michigan
Skills you'll gain: Web Scraping, Web Services, Restful API, JSON, Extensible Markup Language (XML), Network Protocols, Application Programming Interface (API), Data Processing, Hypertext Markup Language (HTML), Python Programming, Data Manipulation, Software Installation
Beginner Ā· Course Ā· 1 - 3 Months

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

Skills you'll gain: Interoperability, Data Transformation, Secure Coding, Python Programming
Intermediate Ā· Course Ā· 1 - 4 Weeks
University of Michigan
Skills you'll gain: Django (Web Framework)
Intermediate Ā· Course Ā· 1 - 3 Months

University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Python Programming, Data Structures, Computer Programming, Computer Graphics, Diagram Design
Beginner Ā· Course Ā· 1 - 4 Weeks
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage
Mixed Ā· Course Ā· 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
Beginner Ā· Guided Project Ā· Less Than 2 Hours

University of Michigan
Skills you'll gain: Object Oriented Programming (OOP), JSON, Object Oriented Design, Unit Testing, Python Programming, Debugging, Software Testing, Data Structures
Intermediate Ā· Course Ā· 1 - 4 Weeks