GeoPark Python Workshops - Spring 2024
Welcome to the Python workshops for GeoPark! We are excited to have you in class for the next 10 weeks as we introduce you to Earth Data Science fundamentals using Python.
This series of workshops represents a partnership between GeoPark and Earth Lab, a part of the Cooperative Institute for Environmental Sciences (CIRES) at the University of Colorado Boulder. We are also affiliated with the National Oceanic and Atmospheric Administration (NOAA). We appreciate this partnership and look forward working with you all.
Instructors
Nathan Quarderer, PhD
- Interim Director of Education - Earth Lab
- Email: naqu1888@colorado.edu
- Website: https://earthlab.colorado.edu/our-team/nathan-quarderer
Elsa Culler, PhD
- Education Trainer - Earth Lab
- Email: elcu4811@colorado.edu
- Website: https://earthlab.colorado.edu/our-team/elsa-culler
Textbook
https://www.earthdatascience.org/
Course GitHub Repository
https://github.com/earthlab-education/geopark-2024
GitHub Classroom
https://classroom.github.com/classrooms/23106100-geopark-2024
Workshop schedule
- Monday (10a - 1:00p GMT-5; 8a-11:00a MT)
- Thursday (10a - 12:30p GMT-5; 8a-10:30a MT)
Zoom link: NEED LINK HERE
Calendar
- Week 0 - Dec 11 (Mon)
- Introductions
- Tool + infrastructure overview
- Week 1 - Jan 16 (Tues), Jan 18 (Thurs)
- Markdown and HTML fundamentals
- Creating a profile with GitHub pages
- Week 2 - Jan 22 (Mon), Jan 25 (Thurs)
- Introduction to Open & Reproducible Science; GitHub Codespaces
- Introduction to Open & Reproducible Science; GitHub Codespaces
- Week 3 - Jan 29 (Mon), Feb 1 (Thurs)
- Plotting with Matplotlib
- Plotting with Matplotlib
- Week 4 - Feb 5 (Mon), Feb 8 (Thurs)
- No Class
- Week 5 - Feb 12 (Mon), Feb 15 (Thurs)
- No Class
- Week 6 - Feb 19 (Mon), Feb 22 (Thurs)
- Tabular Data and Pandas dataframes
- Tabular Data and Pandas dataframes
- Week 7 - Feb 26 (Mon), Feb 29 (Thurs)
- Pandas dataframes (cont.)
- Pandas dataframes (cont.)
- Week 8 - March 4 (Mon), March 7 (Thurs)
- Geopandas geodataframes
- Geopandas geodataframes
- Week 9 - March 11 (Mon), March 14 (Thurs)
- Spatial data with python cont. (Geopandas)
- Spatial data with python cont. (Geopandas)
- Week 10 - March 19 (Mon), March 21 (Thurs)
- No Class
- Week 11 - April 1 (Mon)
- Time-series data with Python
- Time-series data with Python
Code of Conduct (borrowed from the Carpentries)
-
Use welcoming and inclusive language
-
Be respectful of different viewpoints and experiences
-
Gracefully accept constructive criticism
-
Focus on what is best for the community
-
Show courtesy and respect towards other community members