Skip to Main Content

Digital Skills Workshops for PhD Students (UNIGE and Geneva Graduate Institute)

Creating and Hosting an Academic Website - Friday 13 May - 09:00-13:00 & Friday 20 May 09:00–13:00 / 14:00-18:00, online

DS26, DS27, DS28 - Creating and Hosting an Academic Website

Stefan Müller

This online workshop introduces participants to R, RMarkdown, Blogdown, and GitHub to create and host a personal (academic) website. The workshop combines input presentations from the course instructors and interactive exercises and consists of three parts.

This two-day workshop will take place over the following dates:

  • Part I: A Short Introduction to R, Friday, 13 May (09:00–13:00)
  • Part II: An Introduction to RMarkdown, Git and GitHub, Friday, 20 May (09.00–13.00)
  • Part III: Creating and Hosting an Academic Website, Friday, 20 May (14.00-18.00)







DS26 - Creating and Hosting an Academic Website 1: A Short Introduction to R, Friday 6 May, 09:00–13:00, online

The first part of the workshop provides a concise introduction to R for absolute beginners. We will cover basic operations and objects, how to create an R project, how to save R scripts, how to run code reproducibly, and how to import and visualise data. Participants without prior knowledge of R or RStudio need to participate in this part of the workshop, while this short introduction to R is not mandatory for advanced R users.

DS27 - Creating and Hosting an Academic Website 2: An Introduction to RMarkdown, Git and GitHub, Friday 20 May, 09:00–13:00, online

Transparent research practices and the reproducibility of results are highly relevant for all academic projects. A reproducible workflow is fundamental to keep track of progress and changes. RMarkdown, Git, and GitHub are popular tools for setting up a reproducible workflow for research projects. In this session, we will create reproducible reports in RMarkdown, and how to use Git and GitHub to set up a reproducible workflow and implement version control. In addition, this part of the workshop will briefly outline how users can host and update a website.

DS28 - Creating and Hosting an Academic Website 3, Friday 20 May, 14:00–18:00, online

In the last interactive part of the workshop, participants will learn how to set up their academic website using Blogdown, Hugo templates, and GitHub. After outlining the main features required for a professional academic website, the course presents step-by-step instructions for creating such a website. After completing the workshop, participants have the skills necessary to set up their website.

Stefan Müller is an Assistant Professor and Ad Astra Fellow in the School of Politics and International Relations at University College Dublin. Previously, he was a Senior Researcher at the University of Zurich.
Stefan’s research focuses on political representation, party competition, political communication, public opinion, quantitative text analysis, and the application of computer vision techniques. His work has been published in journals such as the American Political Science Review, The Journal of Politics, Political Communication, the European Journal of Political Research, and Political Science Research and Methods, among others.

Stefan is a founding member of the Connected_Politics Lab, a non-resident fellow at the Digital Democracy Lab at the University of Zurich, a member of the UCD Energy Institute, co-author of the quanteda R package, and maintainer of the Irish Polling Indicator.

PhD students of the Graduate Institute will be informed of each workshop by email.  For any questions regarding registration to the workshop, please contact: