Below are some additional links that might be of use to you. Feel free to edit this page to add your own resources.
- National Historical GIS: “tabular U.S. census data and GIS boundary files from 1790 to the present.”
- IPUMS-International: “harmonized data for 1960 forward, covering 560 million people in 258 censuses from around the world.”
- IPUMS-USA: “Harmonized data on people in the U.S. census and American Community Survey, from 1850 to the present.”
- IPUMS-CPS: “Harmonized data on people in the Current Population Survey, every March from 1962 to the present.”
- North Atlantic Population Project: “Complete-count data from 1800s censuses of Canada, Great Britain, Germany, Iceland, Norway, Sweden, and the U.S.”
- Hathi Trust Digital Library data and APIs for digitized books and serials. See also the features extracts.
- Digital Public Library of America API.
- Biographical Directory of Federal Judges, 1789-present.
- International Comprehensive Ocean-Atmosphere Data Set: contains ships logs.
- Historical Census Populations of Counties and Incorporated Cities in California, 1850–2010.
- Harvard Library Bibliographic Dataset.
- Book MARC records from Scriblio.
- Clergy of the Church of England Database.
- Geonames: the GeoNames geographical database covers all countries and contains over eight million placenames that are available for download free of charge.
- Association of Religion Data Archives.
- Historical Demographics of US Religion
- Project Gutenburg has plain-text versions of many public domain books.
- Project GITenberg has many of the same book available via Git.
- Clubb, Jerome M., William H. Flanigan, and Nancy H. Zingale. Electoral Data for Counties in the United States: Presidential and Congressional Races, 1840–1972. ICPSR08611-v1. Ann Arbor, MI: Inter-university Consortium for Political and Social Research [distributor], 2006-11-13. http://doi.org/10.3886/ICPSR08611.v1
Learning How to Program
- The Programming Historian
- Harold Abelson and Gerald Jay Sussman with Julie Sussman, Structure and Interpretation of Computer Programs, 2nd ed. (MIT Press, 1996).
- Randall Hyde, Write Great Code (No Starch, 2004).
- Andrew Hunt and David Thomas, The Pragmatic Programmer: From Journeyman to Master (Addison-Wesley, 1999).
- DevDocs combines documentation for multiple languages and APIS.
- Introduction to Debugging in R, video from RStudio.
- Jose Quesada, “R: The Good Parts.”
- Christopher Gandrud, Reproducible Research with R and RStudio (Chapman and Hall, 2013).
- The Use R! series of books from Springer is available as DRM-free e-books via the Mason libraries.
- Jim Albert and Maria Rizzo, R by Example (Springer, 2012).
- A book in progress about digital history methods in R.
- Swirl is an R package for learning R interactively.
- R at Code School
- Eric Steven Raymond, “The Cathedral and the Bazaar.”
- httpbin for all possible results from an API