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.
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.