University of Michigan
Skills you'll gain: Data Structures, File I/O, Data Processing, Programming Principles, Data Manipulation, Python Programming, Data Store, File Management, Computer Programming, Software Installation, Development Environment
★ 4.9 (26) · Mixed · Course · 1 - 3 Months

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

Packt
Skills you'll gain: Spatial Data Analysis, Geographic Information Systems, Package and Software Management, Scripting, Statistical Analysis, Probability & Statistics, Statistical Methods, JSON, Image Analysis, Data Validation, Web Scraping, Intelligence Collection and Analysis, Data Analysis, Statistics, Python Programming, Correlation Analysis, Data Processing, Restful API, File Transfer Protocol (FTP), Open Source Technology
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Dictionary, Scripting, Scripting Languages, Python Programming, Data Store, Data Processing, Data Manipulation, Development Environment, Software Installation, Computer Programming Tools, Text Mining
Mixed · Course · 1 - 3 Months

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: Object Oriented Programming (OOP), Object Oriented Design, Software Design, Data Structures, Visualization (Computer Graphics), Graphic and Visual Design, Computer Graphics, Python Programming, Linear Algebra, Spatial Analysis
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Text Mining, Large Language Modeling, Hugging Face, Natural Language Processing, Data Processing, LLM Application, Embeddings, Data Preprocessing, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), File Management, Python Programming, Authentications, Simulations, Performance Testing
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Package and Software Management, Program Development, Virtual Environment, Development Environment, Software Configuration Management, Software Installation, Configuration Management, Python Programming
Beginner · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Database Design, Data Store, Database Software, Relational Databases, SQL, Databases, Data Visualization Software, Database Management, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
★ 4.8 (22K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Matplotlib, Plot (Graphics), Data Visualization Software, Data Visualization, Pandas (Python Package), Jupyter, Data Import/Export, Data Science, Data Analysis, Analytical Skills, Python Programming, Scripting, Data Manipulation
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
★ 4.5 (11) · Mixed · Course · 1 - 4 Weeks