Description: The Carpentries teaches foundational coding and data science skills to researchers worldwide. They believe that the skills needed to do computational, data-intensive research are often not included as a part of basic research training in many disciplines. They build global capacity in essential data and computational skills for conducting efficient, open, and reproducible research. They train and foster an active, inclusive, diverse community of learners and instructors that promotes and models the importance of software and data in research. They collaboratively develop openly available lessons and deliver these lessons using evidence-based teaching practices. We focus on people conducting and supporting research.
2. Computational Historical Thinking, With Applications in R (Textbook)
Description: Computational Historical Thinking is a textbook that teaches you how to identify sources and frame historical questions, then answer them through computational methods. These historical methods include exploratory data analysis, mapping, text analysis, and network analysis. These methods are taught using the R programming language, commonly used by digital historians and digital humanists. Chapters on individual methods ground you in particular approaches, and chapters on case studies of historical research walk you through the process of asking and answering computational history questions.
3. R Tutorials for Digital Humanities (YouTube channel)
Description: On this channel, we start our exploration of the programming language of R. The initial series of this channel, Introduction to R for Digital Humanities (DH) is designed for those who have no prior programming experience. It is prepared specifically with digital humanists in mind. The material we explore and how we explore it, will be with data specifically relevant to the digital humanities, i.e. letter collections, people, networks, and text-based data.
4. Introduction to Cultural Analytics & Python (Textbook)
Description: Introduction to Cultural Analytics & Python is a textbook that offers an introduction to the programming language Python that is specifically designed for people interested in the humanities and social sciences. This book demonstrates how Python can be used to study cultural materials such as song lyrics, short stories, newspaper articles, tweets, Reddit posts, and film screenplays. It also introduces computational methods such as web scraping, APIs, topic modeling, Named Entity Recognition (NER), network analysis, and mapping.
5. Python Tutorials for Digital Humanities (YouTube Channel)
- Description: This YouTube channel provides tutorials for working with Python in a digital humanities project. Videos and tutorials are designed for humanists who have no coding experience. The creator is a medieval historian by trade, but creates videos with all humanists in mind.