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-109
Acceso a consola desde el navegador con ttyd y Wetty, con autenticación, aislamiento y sesiones controladas.
Formato asíncrono Desarrollo, Docentes FP ttyd, Wetty, Docker
7 módulos · 34 clases en vídeo · práctica guiada en cada módulo
Abrir SSH al exterior para que alguien haga tres órdenes es dar más de lo que se pide, y en un aula o en una sesión de formación no siempre es viable pedir claves, clientes instalados y permisos en cada equipo. Una terminal servida por navegador resuelve el acceso, pero mal configurada equivale a regalar una consola de root a internet.
El curso despliega ttyd y Wetty en Docker y se centra en lo que rodea a la terminal: proxy inverso con HTTPS, autenticación previa, usuario sin privilegios, órdenes restringidas, contenedores efímeros por sesión, límites de recursos y registro de actividad. Cada medida se prueba intentando saltársela para ver qué protege realmente.
El resultado es un acceso a consola que se puede dar a alumnado, a personal de soporte o a un proveedor externo con un alcance definido, limitado en el tiempo y auditable después. Encaja con entornos de prácticas, con laboratorios de formación y con accesos puntuales de mantenimiento en los que abrir SSH sería desproporcionado.
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