
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

Skills you'll gain: Object Oriented Programming (OOP), Matplotlib, Data Visualization, Plot (Graphics), Seaborn, File I/O, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Program Development, Data Import/Export, JSON, Package and Software Management, Data Manipulation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Debugging, Data Structures, Code Reusability, Python Programming, Integrated Development Environments, Scripting, Programming Principles, Computer Programming, Scripting Languages, Computational Logic, Software Installation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, File I/O, Scripting, Maintainability
Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Structures, Data Access, Python Programming, Data Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Analytics, Code Reusability, Integrated Development Environments, Software Installation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Plot (Graphics), File I/O, Web Frameworks, Scripting
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Programming Principles, Development Environment, Data Management, Integrated Development Environments, Software Installation, Style Guides
Beginner · Course · 3 - 6 Months

Skills you'll gain: Data Visualization, Matplotlib, Plot (Graphics), Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Data Processing, Data Wrangling, Python Programming
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Interoperability, Data Transformation, Secure Coding, Data Management, Python Programming
Intermediate · Course · 1 - 4 Weeks