CARMA June 2023 (Release)
This is the release version for the CARMA June 2023: Introduction to Python for Research course, presented virtually from June 5 to June 8 (US Eastern Daylight Time; GMT-4).
This is my 2.0.0 release, which has some notable updates:
- Moved to devcontainers from Anaconda. This is a lean-forward best practice for managing software versions for projects, and it allows for easy use of Github Codespaces, which is, among other things, an easy cloud environment for learning.
- Changed the SQL segment to Jupysql, which lets us run queries using a cell magic.
- Added a number of technical infrastructure improvements, like code formatting and automated testing, to make it easier to update the main content, while keeping everything (provably) working well.
- Added administrative improvements, like a license, citation info, and a DOI.