Software Carpentry Workshop

In diesem Software Carpentry Workshop vermitteln wir grundlegende Fähigkeiten der Forschungssoftwareentwicklung.
Veranstaltungseckdaten
Diese Veranstaltung im ICS-Format exportieren
Beginn
Ende
Veranstaltungsarten
Vortrag
Ort
Kompetenz- und Servicezentrum der Fakultät für Mathematik und Informatik
Ernst-Abbe-Platz 2
07743 Jena
Google Maps – LageplanExterner Link
Veranstaltungssprache
Englisch
Veranstaltungswebseite
Mehr erfahrenExterner Linken
Barrierefreier Zugang
ja
Öffentlich
ja
Anmeldung erforderlich
ja

Über fünf halbe Tage (je 9:00 bis 13:00 Uhr) behandeln wir die Arbeit mit der Kommandozeile, das Verfolgen von Änderungen im Quellcode mit Git sowie die Programmierung in Python.

Wir beginnen damit, uns mit der Kommandozeile und im Speziellen mit Bash vertraut zu machen. Bash ist gleichzeitig Kommandozeilenprogramm und Programmiersprache und bietet Zugang zu etlichen kleinen hilfreichen Programmen. Die gemeinsame Nutzung dieser Programme und Bash ermöglicht die Automatisierung von Aufgaben der Datenverarbeitung und Programmierung.

Als nächstes lernen wir das Versionsverwaltungssystem Git kennen. Git hilft, Änderungen im Quellcode zu verfolgen: Wer hat wann was verändert und warum. Das kann uns zum Beispiel dabei helfen, Fehler in unserem Quellcode zu finden.

An den letzten beiden Tagen lernen wir schließlich, mit Python zu programmieren. Beginnend mit den grundlegenden Konzepten der Programmierung werden wir darauf hinarbeiten, unser erstes Pythonskript zu schreiben.

Die Workshopsprache ist Englisch.

Dieser Workshop besteht aus einzelnen Kursen, die Sie im Qualifizierungsportal finden: