Software Carpentry Workshop: Introduction to the Unix Shell & Version Control with Git

Événement à venir

You are invited to participate to a Software Carpentry Workshop on January 27th and 28th, 2026. A Software Carpentry workshop is a hands-on training that covers the introductory computational skills needed to do a wide range of advanced computing tasks & to manage your work using version control.

27 28 janvier 2026
Amphitheatre Grunewald, building 25, Cronenbourg Campus

You are invited to participate to a Software Carpentry Workshop on January 27th and 28th, 2026.

 

What is a Software Carpentry workshop?

 

A Software Carpentry workshop is a hands-on training that covers the introductory computational skills needed to do a wide range of advanced computing tasks & to manage your work using version control. Our lessons are build on the existing knowledge of learners to enable them to quickly apply skills learned to their own research. Our initial target audience is learners who have little to no prior computational experience. We create a friendly environment for learning to empower researchers and enable data driven discovery.

Short tutorials alternate with practical exercises, and all instruction is done via live coding. A Carpentry workshop is taught by at least one trained and badged instructor. Over the course of the workshop, instructors teach the lessons called "The Unix Shell", and "Version control with Git". Curriculum for this lesson is available online in English and in Spanish.

 

Program and requirements are available on :https://greghenning.github.io/2026-01-27-Strasbourg/

 

What will you learn during the workshop?

 

You will learn to use the Unix command‐line to navigate and manipulate files, automate

repetitive tasks, and then apply version control with Git to track, share and reproduce your

work. The emphasis is on practical workflows that align with research data management,

reproducibility and collaboration.

 

In particular:

  • Explain how and why to use the Unix shell — understand how the shell relates to the operating system, why command‐line interfaces are useful rather than only GUIs.
    • Navigate the file system, create and manage files and directories using the command line (e.g., cd, ls, mkdir, rm).
      • Build pipelines and use loops and shell scripts to automate repetitive tasks, making your work more efficient and reproducible.
        • Understand the benefits of version control — see how Git acts as a digital lab notebook, enabling you to go back in time, track who changed what and collaborate safely.
            • Perform the core Git workflow: initialize a repository, stage changes, commit snapshots, explore history, ignore unwanted files, and connect to remote repositories.
              • Apply best practices for reproducible research and collaboration — share your code/data, maintain clear history, avoid loss of work or confusion across versions.

                 

                Who is the training aimed at?

                 

                PhD students, researchers and technical staff from the University of Strasbourg, France.

                PhD students' registrations will be privileged.

                Researchers from all domains of science can apply. Number of participants limited to 25 participants.

                 

                Where?

                Amphitheatre Grunewald, building 25, Cronenbourg Campus. https://iphc.cnrs.fr/contact/

                Lunch breaks will be taken at the local Crous restaurant, at the charge or participants.

                 

                The team

                Instructors: Manon Marchand, Marc Chantreux

                Helpers: Greg Henning, Valentine Gilbart, Valérie Cognat

                 

                Language:  Support and course will be given in English. Helpers speak English and French as well.

                 

                How to register to the workshop? 

                 

                Registrations are open from November 4th to January 12th, 2026.

                For University of Strasbourg Students, registration is done through the Amethis website (https://amethis3.unistra.fr/amethis-client/formation/gestion/formation/6353).

                For other person intrested, please contact ghenning@unistra.fr 

                Regsitration of PhD students will be privileged. 

                 

                Fees and credits

                There is no fee to pay to attend this workshop. Lunch breaks will be at the charge or participants.

                PhD students who have attended the full training will be elligible for Doctoral School credits.