Below are useful resources, further reading, and links referenced throughout this course.
- Python unittest — Unit testing framework
- unittest.mock — Mocking in Python
- Python Virtual Environments (venv) Tutorial
- NumPy arange
- identity matrix
- NumPy random module
- Pandas DataFrame: resample
- Pandas DataFrame: rolling
- Pandas DataFrame: shift
- Pandas User Guide: Data Import
- pandas.read_csv
- Matplotlib example gallery
- Matplotlib Showcase: Anatomy of a Figure
- Python Style Guide (PEP 8)
- Python Docstring Conventions (PEP 257)
- Mypy Getting Started
- Conda Install Guide
- Conda: Managing Environments
- Poetry documentation
- Poetry Basic Usage
- Virtualenv User Guide
- flake8 Linter
- pytest-cov (PyPI)
- pytest-notebook Documentation
- Coverage.py API Docs
If you have suggestions for additional resources, or spot a broken link, please let the course authors know!