Skip to content

bloemj/2023-coding-the-humanities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UvA Coding the Humanities 2023

Binder

Contents

  1. Hello World: Preparation notebook to check if things work. If you want to run Python locally on your own machine instead of in the cloud, use this one.
  2. Python variables: Basic information on variables in Python -- Supplementary materials
  3. Text: Text strings and dictionaries -- Supplementary materials
  4. Flow control: Conditional statements, loops and functions -- Supplementary materials
  5. Reading and writing files: Reading and writing files from and to disk -- Supplementary materials
  6. Data wrangling with Pandas: Introduction to Pandas, the go-to library for data analysis. Loading, cleaning and transforming data for analysis -- Supplementary materials
  7. Working with Tweets: working with data from Twitter -- Supplementary materials

Advanced optional content

  1. (optional) Web Scraping and APIs: scraping the Web and APIs for data.
  2. (optional) Working with Texts: the Natural Language Processing pipeline to work with texts.

We will use some datasets from this course.

Set-up

See a more detailed guide to setup your environment, with multiple options.

Working with Google Colab

Using Google Colab, you can open our course materials from Github directly and keep the whole process in the cloud. View the list of class notebooks that are available for running and editing by going to your Google Colab: https://colab.research.google.com/ and loading them using the "Open Notebook" window, which appears when you first log in. Choose the GitHub option (second option from the right) and enter the GitHub link of our course materials: https://github.com/bloemj/2023-coding-the-humanities

Working with Jupyter Notebooks

Editor

If you wish to write code without using Colab or a notebook, you will need an editor to write code and edit files offline on your own system. If you don't have a preferred one yet, check VSCode or Sublime Text

Further reading

Acknowledgements

Various materials are re-purposed from:

About

Material for UvA course Coding the Humanities 2023

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •