1
0
Fork 0
mirror of https://gitlab.rlp.net/pgp/pgp1-python-einfuehrung synced 2024-11-16 13:48:11 +00:00

Added emojis, cause its fun

This commit is contained in:
dwenz 2019-10-16 09:45:38 +02:00
parent bccfd9148f
commit 0fb14a8097

View file

@ -15,7 +15,7 @@ Klicken Sie auf die Schaltfläche **Spawn**, dann öffnet sich, wie bei der loka
### Kursmaterial downloaden:
Nach dem ihr euch in Jupyterhub eingelogt habt, müsst ihr noch das Kursmaterial downloaden. Dieses ist in diesem so genannten [git](https://about.gitlab.com/)-repository gespeichert. Ein repository dient beim programmieren dazu den Überblick über das Programm zu behalten und dieses für andere Entwickler welche ebenfalls an dem Projekt arbeiten zu dokumentieren. Das klingt erstmal sehr kompliziert ist jedoch relative simple. Geht als erstes innerhalb der Menüleiste eures Jupyter-Startseite auf die Schaltfläche **Neu** und startet dann als zweites ein **Terminal**.
Nach dem ihr euch in Jupyterhub eingelogt habt, müsst ihr noch das Kursmaterial downloaden. Dieses ist in diesem so genannten [git](https://about.gitlab.com/)-repository gespeichert. Ein repository dient beim programmieren dazu den Überblick über das Programm zu behalten und dieses für andere Entwickler welche ebenfalls an dem Projekt arbeiten zu dokumentieren. Das klingt erstmal sehr kompliziert :fearful: ist jedoch relative simple :simple_smile:. Geht als erstes innerhalb der Menüleiste eures Jupyter-Startseite auf die Schaltfläche **Neu** und startet dann als zweites ein **Terminal**.
<img src = "./images/jupyterTerminalStarten.png" >
@ -27,11 +27,11 @@ Schließt nun den Tab eures Browsers mit dem Terminal und geht zurück auf die J
<img src = "./images/JupyterKursmaterialStartseite.png" >
Klickt auf diesen Ordner um das Kursmaterial zu öffnen.
Klickt auf diesen Ordner um das Kursmaterial zu öffnen :sunglasses:.
### Stylesheet installieren:
Während des Kurses werden immer wieder kleinere Aufgaben auf euch warten, welche ihr bearbeiten sollt. Um diese Aufgaben optisch hervorzuheben wurde euch zusammen mit dem Kursmaterial ein Stylesheet `custom.css` mitgeliefert. Dieses müssen wir jedoch noch installieren. Keine Sorge auch dies ist ganz einfach. Um euch die Arbeit hier abzunehmen wurde ein kleines Installationsskript namens `Custom_Set_up.ipynb` geschrieben. Damit wir dieses nutzen können müssen wir zunächst unser aller erstes Notebook erstellen.
Während des Kurses werden immer wieder kleinere Aufgaben auf euch warten, welche ihr bearbeiten sollt. Um diese Aufgaben optisch hervorzuheben wurde euch zusammen mit dem Kursmaterial ein Stylesheet `custom.css` mitgeliefert. Dieses müssen wir jedoch noch installieren :sleeping:. Keine Sorge auch dies ist ganz einfach. Um euch die Arbeit hier abzunehmen wurde ein kleines Installationsskript namens `Custom_Set_up.ipynb` geschrieben. Damit wir dieses nutzen können müssen wir zunächst unser aller erstes Notebook erstellen :scream:.
Ein neues Notebook kann jederzeit erstellt werden, entweder über das Dashboard oder über die Menüoption Datei ‣ Neu aus einem aktiven Notebook heraus. Das neue Notebook wird im selben Verzeichnis erstellt und öffnet sich in einem neuen Browser-Tab. Es wird auch als neuer Eintrag in der Notebookliste auf dem Dashboard angezeigt. Erstellt nun wie in der nachfolgenden Animation gezeigt ein neues Jupyter-Notebook und nennt es `MeinErstesNotebook`.
@ -55,23 +55,10 @@ Kommen wir jedoch zunächst erst einmal zurück zum installieren unseres Stylesh
<img src = "./images/StylesheetInstallieren.png" >
Damit die Änderungen aktive werden können müssen wir unseren Jupyter-Server neustarten. Zuvor sollten wir jedoch unser notebook MeinErstesNotebook speichern und beenden. Klickt hierzu zunächst auf das Disketten/Speicher-Symbol in der oberen Menüleiste (vergesst niemals auch bei euren Auswertungen euren Fortschritt regelmäßig zu speichern). Anschließent klickt ihr auf **File** -> **Close and Halt** um das notebook anzuhalten.
Glückwunsch ihr habt soeben euren ersten Programmiercode ausgeführt :trophy: :sunglasses: . Damit die Änderungen aktive werden können müssen wir unseren Jupyter-Server neustarten. Zuvor sollten wir jedoch unser notebook MeinErstesNotebook speichern und beenden. Klickt hierzu zunächst auf das Disketten/Speicher-Symbol in der oberen Menüleiste (vergesst niemals auch bei euren Auswertungen euren Fortschritt regelmäßig zu speichern). Anschließent klickt ihr auf **File** -> **Close and Halt** um das notebook anzuhalten.
Um einen Neustart eures Jupyter-Servers durchzuführen klickt ihr zunächst auf die Schaltfläche **Control Panel** und anschließend auf den roten **Stop My Server**-Button.
<img src = "./images/JupyterServerNeustarten.png" >
Nach dem ihr euren Server gestoppt habt könnt ihr diesen neu starten und mit der Bearbeitung des `Vorbereitung_Kapitel_1.ipynb` beginnen.
## Zusatz: Installieren von Jupyter auf privaten Computern:
Eine ausführliche Beschreibung wie ihr Juptyer notebooks auch auf euren privaten Rechnern installieren könnt findet ihr [hier](./documentation/Kapitel 0. Wie installiere ich Jupyternotebooks .md)
**Randbemerkung:**
Sofern ihr das Kursmaterial auch auf euren privaten Rechnern haben wollt und euch nicht mit git auskennt so könnt ihr das Material auch ganz normal als .zip-Datei herunterladen. Klickt hierfür auf den angegeben Button:
<img src = "./images/MaterialPythonkurs092018/GitLabDonwloadMaterial.png" width = 80%>
Anschließend müsst ihr den Ordner entpacken und entweder in euer Jupyter Heimverzeichnis schieben welches ihr unter Windows überlichweis in eurem eignen Heimverzeichnis findet. Alternativ könnt ihr das Kursmaterial über das Webinterface hochladen. Dies könnst ihr wie nachfolgend dargestellt erreichen (...).
Nach dem ihr euren Server gestoppt habt könnt ihr diesen neu starten und mit der Bearbeitung des `Vorbereitung_Kapitel_1.ipynb` beginnen :see_no_evil:.