
Pontificia Universidad Católica de Chile
Skills you'll gain: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Debugging, Integrated Development Environments, Web Applications, Development Environment, Application Development, Django (Web Framework), Web Development Tools, Software Testing, Web Development, Program Development, Model View Controller, Software Development Methodologies, Microsoft Visual Studio, Scripting, Software Installation, Python Programming
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Processing, Data Manipulation, Data Dictionary, Data Wrangling, File I/O, Data Structures, Scripting, Data Import/Export, Scripting Languages, Data Analysis, Python Programming, Data Mapping, Data Storage, Data Management
Beginner · 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
Mixed · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Graphing, Statistical Visualization, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Programming Principles, Data Dictionary, Computational Logic, Data Cleansing, Data Structures, Python Programming, Verification And Validation, Data Manipulation, Memory Management, Logical Reasoning
Mixed · Course · 1 - 4 Weeks

JetBrains
Skills you'll gain: Object Oriented Design, File I/O, Data Structures, Python Programming, Programming Principles, Code Reusability, Computer Programming, Scripting, Data Processing, Package and Software Management, Code Review, Computational Logic, NumPy, Development Environment, Integrated Development Environments, Computational Thinking, Software Installation, Numerical Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Scientific Visualization, Interactive Data Visualization, Statistical Visualization, Exploratory Data Analysis, Graphing, Python Programming
Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: LLM Application, Prompt Patterns, Large Language Modeling, Prompt Engineering, Generative AI, Token Optimization, Applied Machine Learning, Generative Model Architectures, Fine-tuning, Python Programming, Model Training, Open Source Technology, Model Optimization
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
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), File I/O, Program Development, Software Development, Automation, Data Structures, Code Reusability, Maintainability, File Management, Python Programming, Scalability, Scripting Languages, Data Persistence, JSON
Mixed · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Data Visualization Software, Plot (Graphics), Package and Software Management, Python Programming, Data Cleansing, Data Mapping, Code Reusability, Software Installation, Data Processing, Data Integration, Data Import/Export, Program Development, Data Structures, Software Documentation
Beginner · Course · 1 - 4 Weeks