Kursinhalt

Grundkurs Arbeiten und Publizieren mit JupyterLab in Python (und weiteren Sprachen wie R und JavaScript)

Kursinhalt:
  1. Begriffserklärung Jupyter Lab, Jupyter Notebook
  2. Übersicht Publizieren mit Jupyter, Github, Zenodo und Binder
  3. Arbeit mit Jupyter
  4. 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
  5. Publizieren auf Github/Zenodo
    • Git Repository erstellen
    • Git Repo mit Jupyter verbinden
    • Git Repo mit Zenodo verbinden und DOI generieren
  6. 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