
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: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Computer Programming Tools, Program Development, Development Environment
Beginner · Guided Project · Less Than 2 Hours

Duke University
Skills you'll gain: Command-Line Interface, Scripting, Unix Commands, Scripting Languages, 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

Rice University
Skills you'll gain: File I/O, Development Environment, Data Access, Data Structures, File Management, Data Storage, Scripting, Python Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Data Structures, Computer Programming, Software Engineering, Performance Tuning, Web Development, Performance Testing, Debugging, Web Development Tools
Intermediate · Course · 1 - 4 Weeks

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

Universidad Austral
Skills you'll gain: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Scripting Languages, Computer Programming Tools, Program Development, Scripting, Computer Programming, Computational Logic
Beginner · Course · 1 - 4 Weeks

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

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

EDUCBA
Skills you'll gain: Scripting, Code Reusability, Object Oriented Programming (OOP), Data Structures, Scripting Languages, Python Programming, Maintainability, Software Design, Programming Principles, Development Environment, Software Installation
Intermediate · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Web Services, Data Access, Application Programming Interface (API), Restful API, Data Processing, Python Programming, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months