La
sesión se estructurará según la agenda siguiente:
·
¿Qué es una máquina virtual?
·
¿Qué es un contenedor Docker?
·
Diferencias entre máquinas virtuales
y Docker
·
Lab práctico: Uso de contenedores
Docker
18/07/2023
– Sesión Python
La sesión se enfoca en la programación de software
utilizando el lenguaje de programación Python, uno de los lenguajes más
populares y versátiles del momento.
Se cubrirán los conceptos fundamentales de programación en
Python, como variables, estructuras de control, funciones y módulos. Los
estudiantes también aprenderán sobre las herramientas de desarrollo de Python,
y la contenerización de los desarrollos.
La sesión se estructurará según la agenda siguiente:
·
Entorno de desarrollo
·
Fundamentos de Python
·
Patrones de diseño
·
Implementación de Microservicios
·
Trucos y Sugerencias
·
Lab práctico: Implementación de
microservicio Python y contenerización
19/07/2023 – Sesión Inteligencia Artificial
Se abordarán los conceptos fundamentales de la inteligencia
artificial, en varias vertientes no centradas exclusivamente en las redes
neuronales, proporcionando una visión de distintas formas de construir sistemas
inteligentes apropiados en relación al fin deseado.
Los estudiantes tendrás también la oportunidad de
experimentar con varios casos prácticos para su resolución tanto con uno de los
frameworks más populares, véase TensorFlow, como directamente mediante el uso
de librerías específicas en Python como sklearn.
Se incluirá una visión de herramientas novedosas de uso cada
vez más generalizado, principalmente chatGPT y derivados, incidiendo en los
aspectos más relevantes para la construcción de prompts.
La
sesión se estructurará según la agenda siguiente:
·
Fundamentos
·
Inteligencia Artificial Simbólica
·
Heurísticas
·
Aprendizaje automático
·
Lab práctico: Keras y TensorFlow