Leo Galamboš · Docencia

De los sistemas operativos
a los datos distribuidos y la seguridad.

Cursos universitarios seleccionados en administración de sistemas, ingeniería de datos, programación, bases de datos y redes. Las descripciones traducen y condensan el material histórico para una audiencia internacional.

Universidad Carolina — Facultad de Matemáticas y Física

Unix Administration / Linux Administration for Developers (NSWI106)

Curso orientado a sistemas sobre conceptos y herramientas necesarias para operar infraestructura Linux de desarrollo, pruebas y servicios de red. Incluía instalación y almacenamiento, systemd, usuarios y SELinux, redes y análisis de paquetes, cortafuegos y NAT, copias de seguridad y snapshots, servicios de directorio, PKI, correo y web, contenedores/virtualización e infraestructura CI.

LVM / ZFS / RAIDsystemdSELinuxtcpdumpfirewalldBINDOpenLDAPSSSD / PAMKerberosPKI / OCSP / ACMENFSPostfixNginxDocker / LXClibvirt

Advanced Big Data Technologies (NDBI041)

Curso que combinaba los fundamentos teóricos de sistemas Big Data con trabajo práctico sobre grandes conjuntos de datos. Incluía Hadoop, operaciones de procesamiento, HBase, Hive, Pig, Giraph y enfoques alternativos, con un proyecto propio orientado a datos.

Universidad Técnica Checa de Praga — Facultad de Ciencias del Transporte

Advanced C++ Programming

Programación orientada a objetos y genérica, gestión de recursos, herencia y polimorfismo, plantillas, contenedores, iteradores y algoritmos, seguridad frente a excepciones, portabilidad e interacción con el sistema operativo.

Advanced Database Technologies

Arquitectura de bases de datos desde diseño conceptual hasta almacenamiento físico: modelado relacional, SQL y álgebra relacional, organización de archivos e índices, transacciones, recuperación, control de concurrencia, procesamiento y optimización de consultas.

Computer Networks

Fundamentos de redes: capas, Ethernet, IP, routing, TCP/UDP, DNS, protocolos de aplicación, seguridad y operación/diagnóstico de redes.