PY-103Lenguajes y Fundamentos de Programación
Programación orientada a objetos en Python
Clases, herencia y composición aplicadas a proyectos que crecen sin volverse inmanejables.
Python
Lenguajes y Fundamentos de Programación · DEV-107
Un entorno de desarrollo idéntico para todo el equipo, servido con Code-Server y accesible desde el navegador.
Formato asíncrono Desarrollo, Docentes FP Code-Server, Docker
7 módulos · 34 clases en vídeo · práctica guiada en cada módulo
La frase funciona en mi máquina cuesta días de trabajo cada vez que entra alguien nuevo, cada vez que hay que preparar un aula o cada vez que un equipo tiene otra versión del compilador. Instalar y mantener el mismo entorno en veinte portátiles distintos, con sistemas y permisos distintos, no escala y consume tiempo que debería ir al trabajo real.
El curso despliega Code-Server en Docker: imagen propia con lenguajes y extensiones, proxy inverso con HTTPS y autenticación, volúmenes persistentes para el trabajo, límites de recursos y aislamiento entre usuarios. Se añaden devcontainers para que cada proyecto traiga su entorno definido y se practica el diagnóstico de los fallos habituales de arranque y de permisos.
El resultado es un editor completo al que se entra con un navegador, con el mismo entorno para todos y sin instalar nada en el equipo cliente. Sirve para incorporar a alguien en minutos, para dar clase en aulas con equipos limitados y para trabajar desde cualquier sitio contra el servidor donde está el proyecto.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
PY-103Lenguajes y Fundamentos de Programación
Clases, herencia y composición aplicadas a proyectos que crecen sin volverse inmanejables.
Python
PY-104Lenguajes y Fundamentos de Programación
Lectura y escritura robusta, gestión de errores e importaciones para código que otros mantendrán.
Python
PY-105Lenguajes y Fundamentos de Programación
Aplicaciones con ventana para herramientas internas y prácticas de aula.
Python