HCDS (Fall 2017)/Programming resources

From CommunityData
< HCDS (Fall 2017)
Revision as of 21:12, 14 October 2017 by Jtmorgan (talk | contribs) (→‎A1: Data curation programming concepts in Python)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A1: Data curation programming concepts in Python[edit]

API requests and JSON[edit]

Note that the APIs used in these tutorials and examples are slightly different in structure from the Wikimedia REST API that you will be querying for this assignment.

Dictionaries[edit]

  • Intro to dictionaries: a short overview of working with Python dictionaries. Download the code examples to play along.

CSVs[edit]

General resources[edit]

  • Learn Python provides interactive tutorials for familiarizing yourself with basic Python programming concepts, operations, and syntax.
  • JSON formatter and validator: a web tool that you can paste JSON into to see it's structure more easily.