Kursinhalt
Grundkurs Arbeiten und Publizieren mit JupyterLab in Python (und weiteren Sprachen wie R und JavaScript)
Kursinhalt:
- Begriffserklärung Jupyter Lab, Jupyter Notebook
- Übersicht Publizieren mit Jupyter, Github, Zenodo und Binder
- Arbeit mit Jupyter
3.1 Basisfunktionen Jupyter
- Kernel und Programmiersprachen
- Extensions
- Terminal
3.2 Notebook-Aufbau und Organisation
- Zellen
- "magic commands"
- Daten einlesen
- Gültigkeit von Variablen
- "Interaktive Elemente"
- Ergebnisse darstellen und speichern
- Publizieren auf Github/Zenodo
- Git Repository erstellen
- Git Repo mit Jupyter verbinden
- Git Repo mit Zenodo verbinden und DOI generieren
- Ergebnisse nachvollziehen mit "Binder"
Voraussetzung für die Teilnahme an den Übungen:
- aktueller Browser (Firefox/Chrome) mit Internet-Zugriff
- Grundlagen in Python-Programmierung
- Ein Github-Account https://github.com für das Login auf der Lernplattform
- Ein Zenodo-Account https://zenodo.org