Dieses Repository enthält sowohl den Quellcode der Webseite des Python -Programmierkurses als auch die Quelle für den Inhalt des Kurses. Die Codelabs befinden sich im Ordner site/codelabs und alles andere ist für die Website. Die Übungsdateien verlinken über Submodules im Verzeichnis exercise_files .
Wenn Sie einen Fehler erkennen, können Sie in diesem Repo ein Problem eröffnen.
Wenn Sie uns helfen möchten, die Korrektur vorzunehmen, können Sie eine Pull -Anfrage mit Ihren vorgeschlagenen Änderungen öffnen. Möglicherweise finden Sie diese Ressourcen hilfreich dafür:
Die Anweisungen zum Servieren der Zielseite und der Codelabs selbst finden Sie in der Datei README.md im site -Verzeichnis.
Voraussetzungen:
node und npmgulp Der beste Weg, um node zu installieren, ist über nvm . Detaillierte Anweisungen finden Sie hier, aber wenn Sie wissen, was Sie tun, läuft es auf das Laufen hinaus
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bashund den Weg aktualisieren. Dann verwenden
nvm install nodeund (wahrscheinlich)
sudo apt-get install curl wget git build-essential libssl-dev Sobald Sie node (und daher npm ) installiert haben, können Sie die folgenden Befehle ausführen, um gulp zu installieren:
npm install
npm install --global gulp-cli
npm install --save-dev gulp Die Codelabs können über die Befehle aus dem site -Verzeichnis bereitgestellt werden:
./claat_export.sh -o local # deploys codelabs only locally on http://localhost:9090
./claat_export.sh -o landing # deploys codelabs and landing page locally on http://localhost:8000
./claat_export.sh -o deploy # deploys to Github pages NB: Lesen Sie unbedingt die Bereitstellungsanweisungen im site -Verzeichnis, bevor Sie diese Befehle ausführen.
Primärmaterial für Java von Henrik Nygren und Antti Leinonen.
Python -Anpassungen von Scott Morgan.