Del 6 septiembre al 16 septiembre de 2021

Descripción del curso

En este curso llevaremos a cabo una Introducción a los fundamentos básicos de Python para aplicaciones de Inteligencia Artificial. En él aprenderás:

  • Los fundamentos básicos de Python como lenguaje de programación, como crear y ejecutar scripts, qué tipos de variables existen, cómo manipular ficheros...
  • A manipular datos numéricos (tablas, imágenes, etc) mediante arrays de Numpy, y a visualizar los datos generados mediante gráficas utilizando la biblioteca Matplotlib.
  • Realizar labores de preprocesado y limpieza de datos mediante Pandas.

Requisitos del alumno

Para un aprovechamiento óptimo del curso, se recomiendan conocimientos previos de algún lenguaje de programación.

Temario

1. Introducción a Python

1.1. Estructuras básicas de datos

1.2. Contenedores

1.3. Control de flujo

1.4. Funciones

1.5. Excepciones

1.6. Ficheros

1.7. Clases

1.8. Módulos, la biblioteca estándard y PyPi

2. Python para IA (primeros pasos)

2.1. Numpy

2.2. MatplotLib

2.3. Pandas

Formato del curso

El curso se impartirá en formato presencial online, constando de 5 sesiones teóricas de 2 horas de duración, y dos tutorías en grupos reducidos de una hora de duración. Se estiman 5 horas de trabajo personal.

Fechas y horarios

Fechas: del 6 al 10 de septiembre de 16:30 a 18:30

Habrá dos tutorias de una hora los días 13 y 16 de septiembre

Profesor

Javier Becerra

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

Inscripción