En la experiencia de aprendizaje Contenedores: tecnología, implementaciones y usos se proporcionarán los conocimientos necesarios sobre la tecnología de contenedores para poder aplicarlos en el seno de la Administración española. Se suponen conocimientos previos mínimos sobre virtualización en sistemas personales y sobre administración básica de un sistema Linux desde línea de comandos. Esta actividad formativa empieza explicando los conceptos más básicos y avanza hasta la gestión de infraestructuras y la provisión de servicios complejos. El aprendizaje se realiza de manera gradual y de manera totalmente práctica. Durante el curso se aprenderá a manejar dos de los entornos más conocidos de la tecnología de contenedores: Docker y Kubernetes

En esta experiencia de aprendizaje se ofrece una panorámica de las posibilidades que ofrecen las funcionalidades avanzadas de este lenguaje de scripting hoy en día, con especial interés en su aplicación a las Administraciones Públicas. Para ello se dan a conocer los fundamentos avanzados del mismo tales como Programación Orientada a Objetos, conexión a bases de datos relacionales y no relacionales, concurrencia e hilos, introducción al framework web Flask, introducción a Machine Learning así como testeo y depuración del código.