04A: Develop
Materials:
Date: Tuesday, 20-Aug-2024.
Pre-work:
- Kedro Tutorial Part-0, Part-1.
In-Class
- A framework to think about metrics. For example, by focussing on who the the solution is for, metrics such as affordability, availability, accessibility, become definable.
- Working with notebooks in Kedro (Kedro context magic)
- API documentation with quartodoc based on quarto, an alternative to sphinx
- Testing with PyTest.
- Linting and formating with ruff.
- W04-L01 Metrics slides #35-38 (more on metrics section)
Post-class:
- [Deck] W04-L01. Review the material.
- [Docs] Kedro-Docker work with notebooks inside Kedro.
- [Docs] quartodoc Turn your docstrings into documentation with quartodoc. Plus any other content (notebooks, qmd files) can be rendered using quarto of course.
- [Docs] PyTest in Kedro
- [Docs] [ruff in Kedro](See Kedro docs