---
title: Software Carpentry Workshop
layout: event
organizers:
  - erxleben
lecturers:
  - steinbach
  - schmerler
  - erxleben
  - hueser
type:   workshop
start:
    date:   "2020-10-07"
end:
    date:   "2020-10-08"
registration_link: https://hifis-events.hzdr.de/event/24/
location:
    campus: "Online Event"
fully_booked_out: false
registration_period:
    from:   "2020-09-24"
    to:     "2020-10-05"
excerpt:
    "This basic Software Carpentry workshop will teach Shell, Git
    and Python for scientists and PhD students."
---

## Goal

Introduce scientists and PhD students to a powerful toolset to enhance their
research software workflow.

## Content

A Software Carpentry workshop is conceptualized as a two-day event that covers
the basic tools required for a research software workflow:

* The _Shell_ as a foundation for the following tools
* Employing _Git_ as version control system (VCS)
* Introduction into the _Python_ programming language

Details and workshop materials can also be found directly at the
[Software Carpentries' lessons overview][swc-lessons].

## Requirements

Neither prior knowledge nor experience in those tools is needed.
Participants are asked to bring their own computer on which they can install
software.
It is recommended to read and follow the instructions on 
[how to set up the tools][setup-tools] for the workshop before the event.

[swc-lessons]: https://software-carpentry.org/lessons/
[setup-tools]: https://hifis.gitlab.io/2020-10-07-hzdr/#setup