
Universidad Nacional de Colombia
Skills you'll gain: File I/O, Computational Thinking, Computer Programming, Program Development, Computational Logic, Logical Reasoning
Intermediate Ā· Course Ā· 1 - 3 Months
Rice University
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, UI Components, Visualization (Computer Graphics), Motion Graphics, Video Game Development, Animation and Game Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Program Development, Computer Programming, Development Environment
ā 4.8 (3.3K) Ā· Mixed Ā· Course Ā· 1 - 3 Months
Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization Software, Statistical Visualization, Data Visualization, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Descriptive Statistics, Data Presentation, Animations, Python Programming
ā 3.3 (12) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Scrimba
Skills you'll gain: Python Programming, Programming Principles, Computational Logic, Computer Programming, Web Development Tools, Web Development, Software Engineering
ā 4.6 (17) Ā· Intermediate Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Python Programming, Computer Programming, Programming Principles, Functional Design, Code Reusability, Algorithms, Data Structures, Data Mapping
ā 4.8 (21) Ā· Mixed Ā· Course Ā· 1 - 3 Months

Duke University
Skills you'll gain: Python Programming, Data Pipelines, Computer Programming, Software Engineering
Beginner Ā· Guided Project Ā· Less Than 2 Hours

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

Coursera
Skills you'll gain: Data Science, Web Applications, Python Programming, Data Analysis, Programming Principles, Artificial Intelligence, Computer Programming, Game Design
ā 4.5 (2.2K) Ā· Beginner Ā· Guided Project Ā· Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Pandas (Python Package), NumPy, Data Structures, Data Import/Export, Data Manipulation, Data Wrangling, Data Processing, Data Cleansing, Statistical Methods, Python Programming, Statistical Analysis, Numerical Analysis, Data Analysis, Descriptive Statistics
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Video Game Development, Game Design, Code Reusability, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Functional Testing, User Interface (UI), Development Environment
Mixed Ā· Course Ā· 1 - 4 Weeks

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

University of Michigan
Skills you'll gain: ChatGPT, LLM Application, Machine Learning Methods, Model Training, Python Programming, Machine Learning Algorithms, Data Manipulation
Advanced Ā· Course Ā· 1 - 4 Weeks