
Skills you'll gain: Mathematical Software, Scripting Languages, Scripting, Statistical Analysis, Software Installation
Intermediate Ā· Course Ā· 3 - 6 Months

Universidad Nacional de Colombia
Skills you'll gain: Computational Thinking, Computer Programming, Scripting, Logical Reasoning
Intermediate Ā· Course Ā· 1 - 3 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

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

National Taiwan University
Skills you'll gain: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation
Beginner Ā· Course Ā· 1 - 3 Months

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

Skills you'll gain: Programming Principles, Computer Programming, Software Design
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Data Structures, Graph Theory, Python Programming, Data Manipulation, Algorithms, Debugging
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Mixed Ā· Course Ā· 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Data Structures, Data Visualization Software, Financial Data, Financial Analysis, Data Analysis, Debugging, Programming Principles, Python Programming, Maintainability, Data Validation
Intermediate Ā· Course Ā· 1 - 4 Weeks
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Data Access, Application Programming Interface (API), Restful API, Data Processing, Hypertext Markup Language (HTML), Scripting, Python Programming, Development Environment, Software Installation
Mixed Ā· Course Ā· 1 - 3 Months

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