Software Carpentry Logo

Software Carpentry Workshop

In this Software Carpentry Workshop we will teach foundational research software engineering skills.
Software Carpentry Logo
Image: The Carpentries
Event details
Export this event in ICS format
Start
End
Types of event
Workshop
Venue
Kompetenz- und Servicezentrum der Fakultät für Mathematik und Informatik
Ernst-Abbe-Platz 2
07743 Jena
Google Maps site planExternal link
Language of the event
English
Event website
Learn moreExternal link
Wheelchair access
Yes
Public
Yes
Registration required
Yes

During five half-days (9:00 till 13:00) we will cover how to interact with a computer using the command line, how to track changes in source code using Git, and the basics of how to program in Python.

We will start by getting familiar with the command line and in particular Bash, a command-line shell and programming language. Knowing how to use Bash offers us access to various small programs that, when put together, can help automate tasks related to working with files and programs that can be accessed through a command line interface.

Then we will get to know Git, a version control system. That means, we learn to track changes in source code: Who changed what, when, and for what reason. This can, for example, help track down bugs.

Finally, we will learn to program in Python. Beginning with foundational concepts of the language, we will work toward writing our first Python script.

The workshop language is English.

This workshop is a collection of several courses from the qualification portal of the University of Jena: