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

Universidad Nacional de Colombia
Skills you'll gain: Program Development, Computational Thinking, Computer Programming, Logical Reasoning
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Debugging, Software Design Patterns, Functional Design, Computational Thinking, Algorithms, Data Structures
Mixed Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Integrated Development Environments, Python Programming, Computer Science
Beginner Ā· Course Ā· 1 - 4 Weeks

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

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

University of Michigan
Skills you'll gain: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Computational Thinking, Debugging
Beginner Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: File I/O, Command-Line Interface, Operating Systems, Python Programming, File Management, Scripting, User Interface (UI), Data Import/Export, Data Structures, Simulations
Mixed Ā· Course Ā· 1 - 4 Weeks

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

Skills you'll gain: Game Design, Python Programming, Programming Principles, Event-Driven Programming, Computer Programming, Data Storage, Computer Science
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Python Programming, Scripting, Data Processing, Data Analysis, Programming Principles, Object Oriented Programming (OOP)
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Northeastern University
Skills you'll gain: Web Applications, Object Oriented Programming (OOP), Application Development, Computer Programming, Python Programming, Programming Principles, Data Science, Data Analysis, Scripting, Data Structures, Debugging, Style Guides, Software Documentation
Beginner Ā· Course Ā· 1 - 4 Weeks