Bitte bereite dich auf den Workshop vor indem du Atom und Git auf deinem Laptop installierst und einen GitHub Account öffnest. Das Kapitel "Vorbereitungen" wird dich durch die Installation führen. Zusätzlich solltest du dir das Kapitel "Wie das Internet funktioniert" vom offiziellen Django Girls Tutorial durchlesen.
Während dem Workshop werden wir die folgenden Themen bearbeiten.
Die nächsten zwei Tage werden wir ganz viel mit der Kommandozeile arbeiten. Gehe durch das Kapitel "Einführung in die Kommandozeile" um dich damit vertraut zu machen und die Basics zu lernen.
Jetzt wirst du deine erste statische Webseite erstellen und auf GitHub veröffentlichen.
Jetzt wird es richtig nerdig (aber keine Sorge, dein Coach wird dir helfen), wir lassen unsere statische Website ruhen und folgen dem Kapitel Introduction to python aus dem Django Girls Tutorial. Wir werden Python morgen brauchen um die nächste Herausforderung zu bewältigen ne dynamische Webseite zu erstellen.
Jetzt tauchen wir richtig ins Django Girls Tutorial ein. Ab dem Kapitel What is Django? geht 's los. Dein Django Blog ist ein Projekt unabhängig von deiner statische Webseite. Es muss also in einem anderen Ordner gestartet werden. Auch in Github wird es an einem anderen Ort abgelegt als das was du bis jetzt gemacht hast. Github kan nur statische Seiten selber darstellen, darum werden wir unsere dynamische Webseite noch an einem anderen Ort im Internet publizieren. Wir werden aber immer noch Github benutzen um unsere Code zu speichern, diese Mal aber nur als Zwischenschritt. Von hier werden wir dann einen anderem Service (Pythonanywhere) benutzen um die Seite darzustellen. Das klingt kompliziert, und das ist es auch. Deine dynamische Seite online zu bringen eine grosse Leistung. Aber keine Sorge, es ist alles detailliert im Django Girls Tutorial beschrieben und wird werden dir dabei helfen!
Nun ab ins Tutorial --> What is Django?!
Je nach Zeit und Interesse kannst du während des Workshops, zu Hause oder an einem der Follow up Events an folgenden Sachen weiter arbeiten:
- [Deine statische Seite in Django einbinden]((./extras/adding-your-static-page-to-django.md)
- Mit den Django Girls Tutorial Extensions deinen Blog noch besser machen
Dieses Tutorial ist lizenziert unter der Creative Commons Attribution-ShareAlike 4.0 International Lizenz. Gehe auf https://creativecommons.org/licenses/by-sa/4.0/ um eine Kopie der Lizenz zu sehen.
Das Tutorial ist gemacht um in Zusammenspiel mit dem offiziellen Django Girls Tutorial bearbetiet zu werden und hat aus für die Zweckmässigkeit einige Teile davon dupliziert. (https://tutorial.djangogirls.org/en, lizenziert unter der Creative Commons Attribution-ShareAlike 4.0 International Lizenz).
Das CSS Kapitel wurde inspiriert und braucht Material aus der Einführung in HTML und CSS von 'Girl Develop It' (https://www.girldevelopit.com/materials/html-intro, lizenziert unter der MIT Lizenz).