Este repositorio contiene tanto el código fuente de la página web del curso de programación de Python como la fuente del contenido del curso. Los CodeLabs se encuentran en la carpeta site/codelabs y todo lo demás es para el sitio web. El enlace de archivos de ejercicio a través de submódulos en el directorio exercise_files .
Si ve un error, no dude en abrir un problema en este repositorio.
Si desea ayudarnos a hacer la corrección, puede abrir una solicitud de extracción con sus cambios propuestos. Puede encontrar estos recursos útiles para hacer esto:
Las instrucciones para servir a la página de destino y los propios CodeLabs están en el archivo README.md en el directorio site .
Prerrequisitos:
node y npmgulp La mejor manera de instalar node es a través de nvm . Las instrucciones detalladas están aquí, pero si sabe lo que está haciendo, se reduce a correr
curl -o-
https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bashy actualizar la ruta. Luego usa
nvm install nodey (probablemente)
sudo apt-get install curl wget git build-essential libssl-dev Una vez que tenga instalado node (y por lo tanto npm ), puede ejecutar los siguientes comandos para instalar gulp :
npm install
npm install --global gulp-cli
npm install --save-dev gulp El CodeLabs se puede implementar desde el directorio site utilizando los 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: Asegúrese de leer las instrucciones de implementación en el directorio site antes de ejecutar estos comandos.
Material primario creado para Java por Henrik Nygren y Antti Leinonen.
Adaptaciones de Python por Scott Morgan.