Curso de Programación y algoritmos en Python para IA (Presencia Virtual Online - Andalucía)


Logos PEJU

Programa cofinanciado por el Fondo Social Europeo Plus y Agencia Digital de Andalucía (Junta de Andalucía)

Presentación

Descubre una oportunidad única de crecimiento profesional, accede a un abanico de oportunidades laborales de alta calidad y enriquece tu perfil profesional con el objetivo de acceder a puestos de más calidad y de mayor valor añadido. No esperes más, únete a nosotros y traza el camino hacia el éxito.

Este programa está organizado por EOI y la Agencia Digital de Andalucía (Junta de Andalucía) que aseguran una formación de primer nivel, financiado con FSE+.

El objetivo principal del curso es dotar a los alumnos de los conocimientos, habilidades y aptitudes necesarios para desarrollarse como profesionales en el campo de la Inteligencia Artificial (IA) utilizando Python. 

Los objetivos específicos de este curso son los siguientes: 
  • Introducir a los alumnos en los fundamentos de programación y algoritmos en Python, enfocándose en aplicaciones para IA. 
  • Proporcionar una comprensión sólida de las principales librerías y frameworks de Python utilizados en la IA, como NumPy, Pandas, Matplotlib, Scikit-learn y TensorFlow. 
  • Desarrollar habilidades prácticas para implementar, analizar y mejorar algoritmos de IA, incluyendo aprendizaje automático y aprendizaje profundo. 
  • Fomentar la capacidad de resolver problemas reales de IA mediante el desarrollo de proyectos y soluciones innovadoras. 
A continuación, se detallan las competencias a adquirir por los participantes de la acción formativa:
  • Aplicar eficientemente técnicas de programación en Python específicas para proyectos de Inteligencia Artificial. 
  • Utilizar y adaptar algoritmos de machine learning y deep learning para solucionar problemas reales. 
  • Analizar y procesar grandes volúmenes de datos para la toma de decisiones basada en IA. 
  • Desarrollar y evaluar modelos de Inteligencia Artificial críticamente, considerando aspectos éticos y de sostenibilidad. 

 

Logos Andalucía.png

 

Datos generales

Convocatoria
2024
Horario

De Lunes a Viernes

Duración

178 horas lectivas (176 horas de clases y 2 de tutorías) 

Precio:

Formación gratuita. Programa cofinanciado por el Fondo Social Europeo Plus y Agencia Digital de Andalucía (Junta de Andalucía)

 

Periodo lectivo
Del 28 de Mayo al 31 de Julio
Fecha del curso
Provincia
- Otras -
Modalidad
Online

Contenidos

Módulo 1. Introducción a la programación en Python 

Introducción: 

  • Historia y ventajas de Python
  • Entornos de desarrollo y requisitos previos 
  • Estructura del lenguaje. Palabras clave

Datos y Operadores: 

  • Tipos de datos. Conversión entre tipos de datos
  • Variables
  • Operadores aritméticos, relacionales y lógicos

Sentencias de control: 

  • Asignación
  • Entrada y salida básica
  • Condicionales
  • Iterativas

Estructuras de datos compuestas: 

  • Listas. Operaciones, listas anidadas y comprensión de listas
  • Tuplas y secuencias
  • Diccionarios 
  • Conjuntos
  • Iteradores

Funciones: 

  • Declaración. Argumentos y parámetros
  • Expresiones Lambda. Argumentos indeterminados
  • Funciones recursivas
  • Funciones de orden superior

Módulo 2. Programación orientada a objetos en Python 

Bases de la programación orientada a objetos

  • Clases, objetos, atributos y propiedades 

Métodos. Métodos de las colecciones. 

Herencia, abstracción y polimorfismo. 

Errores y excepciones. 

Módulos. Paquetes y redistribución de software. 

Módulo 3. Ciencia de datos con Python 

Introducción a la ciencia de datos. Infraestructura:

  • Fuentes de datos y tipos de archivos

Pandas. Datos desbalanceados y normalización

Visualización de datos con Matplotlib

Módulo 4. Python como lenguaje de la Inteligencia Artificial 

Introducción a la Inteligencia Artificial

Aprendizaje automático. Tipos de aprendizaje automático

  • Redes neuronales y aprendizaje profundo con Tensorflow y Keras

Reconocimiento de imagen

Herramientas de generación de imagen

Procesamiento del lenguaje natural 

Herramientas de generación y análisis de textos

Análisis y predicción en series temporales

Módulo 5: Empleabilidad 

Técnicas y habilidades para la búsqueda de empleo 

Metodología

EOI ha desarrollado y puesto en práctica una metodología que se basa en la formación de carácter práctico y en la atención individualizada que permita el correcto desarrollo de los conocimientos adquiridos y su adecuación a las características de cada participante, a través de formación grupal, tutorías individualizadas y desarrollo de numerosas actividades.
 
El objetivo inmediato de este curso es la inserción en el mercado laboral de los participantes, habiendo adquirido los conocimientos técnicos necesarios para poder empezar a desarrollar un trabajo efectivo nada más terminar el programa. 
 
Se entregará un DIPLOMA acreditativo a todos aquellos alumnos que hayan alcanzado los porcentajes de asistencia requeridos, tanto a las sesiones lectivas como a las tutorías y hayan superado con la calificación de Apto la prueba de conocimiento establecida.

Para evaluar la adquisición de conocimientos se realizarán, en su caso, proyectos fin de curso, cuestionarios, formularios, casos prácticos individuales y/o grupales acerca de los contenidos vistos a lo largo del curso.

HORAS DE DIPLOMA: 253 H
178 horas lectivas (176 horas de clases y 2 de tutorías) + 75 horas de trabajo del alumno

Información e Inscripción

¡Solicita ya tu plaza!

EOI - Escuela de Organización Industrial

Contacta con nosotros:

Eva María Carmona