Materials for teaching Python programming
Topics include:
- introduction to programming
- introduction to Python
- basic programming concepts
- methods and functions
- spreadsheets and Pandas
- intro to data visualization
- visualization with Altair part 1
- visualization with Altair part 2
These materials cover many data wrangling and visualization concepts that are useful to know as a data scientist. For example, the following depiction
of the so-called groupby
operation is important to understand for data professionals
that need to compute metrics based on various groupings of their data.