> For the complete documentation index, see [llms.txt](https://python.afspies.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://python.afspies.com/material.md).

# Material

- [Week 1](https://python.afspies.com/material/material-week1.md): Course Introduction and Thinking Like a Programmer
- [Week 2](https://python.afspies.com/material/week-2.md): Programming Languages and Python
- [Extensions](https://python.afspies.com/material/week-2/week-2-extension.md): Basic String Manipulation & and/or
- [Week 3](https://python.afspies.com/material/week-3.md): Types, Lists and Dictonaries
- [Extensions](https://python.afspies.com/material/week-3/extensions.md): List Slicing, Robust typecasting via Error Handling
- [Week 4](https://python.afspies.com/material/week-4.md): Control - while and for
- [Extensions](https://python.afspies.com/material/week-4/extensions.md): Break, Continue, Enumerate, Strings as Lists, List comprehension
- [Week 5](https://python.afspies.com/material/week-5.md): Functions, Import
- [Extensions](https://python.afspies.com/material/week-5/extensions.md): Default arguments, Recursion, PIP, Terminal
- [Week 6](https://python.afspies.com/material/week-6.md): File I/O and Numpy Array
- [Week 7](https://python.afspies.com/material/week-7.md): Coding in the "Real World" and Datascience Pt. I - Numpy Basics
- [Week 8](https://python.afspies.com/material/week-8.md): Datascience Pt. II: Visualization with Matplotlib
- [Week 9](https://python.afspies.com/material/week-9.md): Datascience Pt III: Trend analysis and Curve fitting with Numpy and Scipy
- [Week 10](https://python.afspies.com/material/week-10.md): Datascience Pt. IV: Clustering and Regression with Scikit-Learn
