PY-101Lenguajes y Fundamentos de Programación
Python desde cero
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
Lenguajes y Fundamentos de Programación · LNG-102
Montar un JupyterLab de aula con kernels de Python, R, Julia, C++, Java, JavaScript y Rust.
Formato asíncrono Docentes FP, Administración pública, Desarrollo JupyterLab, Docker
6 módulos · 29 clases en vídeo · práctica guiada en cada módulo
En un centro con varios ciclos conviven Python en un módulo, Java en otro y R o C++ en un tercero, y cada uno arrastra su propia instalación, sus versiones y sus incidencias. El resultado son equipos de aula distintos entre sí y sesiones perdidas resolviendo entornos en vez de dando clase.
Este curso monta una sola plataforma para todos ellos. Se parte de una instalación limpia de JupyterLab, se añaden los kernels uno a uno explicando qué instala cada uno y dónde se registra, se aíslan las dependencias y después se empaqueta el conjunto en una imagen Docker que se despliega igual en el aula, en el servidor del centro y en el portátil del docente.
El resultado es un entorno reproducible que se levanta con un comando y se actualiza de forma controlada, con material de aula que funciona igual en cualquier equipo. A partir de aquí encajan los cursos de extensiones de JupyterLab, de publicación con Quarto y los de cada lenguaje concreto.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
PY-101Lenguajes y Fundamentos de Programación
Variables, tipos, operadores, condicionales, bucles y funciones con práctica continua en cuaderno.
PythonGoogle Colab
PY-102Lenguajes y Fundamentos de Programación
Listas, tuplas, diccionarios y conjuntos: cuándo usa cada una un programador con oficio.
Python
DEV-101Lenguajes y Fundamentos de Programación
Ramas, revisiones y resolución de conflictos con un flujo de trabajo que un equipo puede sostener.
Git