Este repositório contém o código -fonte da página da web do curso de programação Python e a fonte do conteúdo do curso. Os Codelabs estão localizados na pasta site/codelabs e tudo o mais é para o site. Os arquivos de exercício vinculam através de submódulos no diretório exercise_files .
Se você encontrar um erro, fique à vontade para abrir um problema neste repositório.
Se você quiser nos ajudar a fazer a correção, pode abrir uma solicitação de tração com suas alterações propostas. Você pode achar esses recursos úteis para fazer isso:
As instruções para servir a página de destino e os próprios códigos estão no arquivo README.md no diretório site .
Pré -requisitos:
node e npmgulp A melhor maneira de instalar node é via nvm . Instruções detalhadas estão aqui, mas se você souber o que está fazendo, tudo se resume a correr
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bashe atualizando o caminho. Então use
nvm install nodee (provavelmente)
sudo apt-get install curl wget git build-essential libssl-dev Depois de ter node (e, portanto, npm ) instalado, você pode executar os seguintes comandos para instalar gulp :
npm install
npm install --global gulp-cli
npm install --save-dev gulp Os Codelabs podem ser implantados no diretório site usando os comandos:
./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: Certifique -se de ler as instruções de implantação no diretório site antes de executar esses comandos.
Material primário criado para Java por Henrik Nygren e Antti Leinonen.
Adaptações de Python de Scott Morgan.