Python Progression: Moving Beyond the Basics
Episodes
Software install instructions
Python basics
Jupyter Notebooks
Data formats, tidy data, and data cleaning
Plotting with Vega-Altair
Learning how to adapt existing gallery examples
From notebooks to scripts
Command-line interfaces (CLI)
Good practices and tools
Version control (motivation)
Reproducible environments and dependencies
Where to start with documentation
Profiling
Automated testing
Reference
Credit
PDF version
All lessons
CodeRefinery
Reusing
Python Progression: Moving Beyond the Basics
Search
Please activate JavaScript to enable the search functionality.