Skip to content

Commit

Permalink
Add first draft of learning objectives
Browse files Browse the repository at this point in the history
  • Loading branch information
e-belfer authored Oct 24, 2024
1 parent 4669765 commit 08334dc
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,18 @@
site: sandpaper::sandpaper_site
---

This is a new lesson built with [The Carpentries Workbench][workbench].

After following this two-day lesson, learners will be able to:
* identify key open energy data sources suitable to answering energy research questions
* read in tabular data from XML, JSON, and Parquet formats using `pandas`
* request data stored in cloud buckets
* request data from a variety of Application Programming Interfaces (APIs)
* scrape data from webpages using `beautifulsoup`
* visualize data to quickly understand patterns and anomalies
* write Python classes and functions to break down complex cleaning tasks into reusable and discrete steps
* write automated tests to ensure that their code works as expected
* troubleshoot performance issues, and handle data that is too large to fit in memory
* automatically detect unexpected values in inputs and outputs by writing data validation tests
* transform a local codebase into a collaborative project using Github repositories, code documentation, and virtual environments.

[workbench]: https://carpentries.github.io/sandpaper-docs

0 comments on commit 08334dc

Please sign in to comment.