Diplomado en Programación, Análisis de Datos e Inteligencia Artificial con Python

Lee las instrucciones de registro antes de diligenciar el formulario.

Nota: La apertura del programa está sujeta al logro del punto de equilibro de las personas pre-inscritas y su debida inscripción.

Este diplomado ha sido diseñado para brindar una formación integral y progresiva en programación, análisis de datos e inteligencia artificial, utilizando Python como lenguaje base. Su estructura modular permite una gran flexibilidad tanto para personas como para organizaciones interesadas en fortalecer competencias específicas.

Objetivo general

Transmitir a los alumnos la formación básica y conceptual sobre los algoritmos y la lógica de programación, la analítica de datos y la inteligencia artificial en lenguaje Python.

Público objetivo

Público en general interesado en los temas del curso.

Contenido del Programa

  • 2 cursos de 64 horas cada uno
  • Cada curso está compuesto por 4 minicursos de 16 horas

Modalidad flexible

Los minicursos pueden ser tomados de manera independiente, en distintos momentos, de acuerdo con la disponibilidad de tiempo y los intereses del participante. Al completar los 4 minicursos de un curso, se otorgará un certificado del curso completo.

Curso I: Programación en Python para no Programadores

Duración: 64 horas (4 minicursos de 16 horas)

Este curso está diseñado para personas sin experiencia previa en programación, con el objetivo de introducir los fundamentos de la lógica computacional, la escritura de algoritmos y su implementación utilizando el lenguaje Python. A través de una metodología práctica y progresiva, los participantes desarrollarán habilidades básicas para resolver problemas mediante programación estructurada y modular.

Módulo I - Introducción a los Algoritmos para no Programadores

Minicurso 1 - 16 hr

  • ¿Qué son los algoritmos?
  • Expresiones aritméticas y lógicas
  • Campos y sus tipos
  • Estructuras secuenciales
  • Representación gráfica de algoritmos (diagramas de flujo)
  • Simulación gráfica de algoritmos

Módulo II - Implementación de Algoritmos para no Programadores

Minicurso 2 - 16 hr

  • ¿Qué es un lenguaje de programación?
  • Estructuras secuenciales en pseudocódigo
  • Instalación e introducción a Python
  • Manejo de librerías en Python
  • Listas y diccionarios en Python
  • Programación de algoritmos en Python
  • Programación modular: Procedimientos y funciones.
  • Implementación de programas modulares en Python

Módulo III - Implementación de Estructuras en Python

Minicurso 3 - 16 hr

  • Estructuras de decisión lógica (simples, dobles anidadas, caso)
  • Implementación de estructuras de decisión lógica en Python
  • Ciclos: Mientras, Haga Mientras, Para
  • Ejemplos de aplicación de ciclos en Python

Módulo IV - Estructuras de Datos en Python

Minicurso 4 - 16 hr

  • Vectores
  • Matrices
  • Cadenas
  • Implementación de vectores, matrices y cadenas en Python
  • Depuración de código
  • Uso de inteligencia artificial generativa para programación
  • Proyecto integrador

Curso II: Análisis de Datos e Inteligencia Artificial para no Programadores

Duración: 64 horas (4 minicursos de 16 horas)

Este curso introduce los conceptos fundamentales del análisis de datos y la inteligencia artificial (IA) desde una perspectiva práctica y accesible para personas sin formación técnica. Se abordan herramientas clave de Python y se desarrollan habilidades para implementar modelos básicos de IA.

Módulo V - Análisis de Datos para no Programadores

Minicurso 5 - 16 hr

  • Importancia y valor de los datos
  • Sesgos en inteligencia artificial
  • Librerías Python para visualización de datos (Matplotlib, Seaborn)
  • Preprocesamiento de datos
  • Librerías Python para análisis de datos (Pandas, Excel, Numpy)

Módulo VI - Introducción a la Inteligencia Artificial

Minicurso 6 - 16 hr

  • Introducción a la Inteligencia artificial
  • Ética en la Inteligencia Artificial
  • Aplicación de la Inteligencia Artificial en diferentes sectores productivos
  • Tipos de aprendizaje
  • Inteligencia Artificial Generativa
  • Aprendizaje de máquina y redes neuronales artificiales
  • Computación evolutiva
  • Conceptos básicos de Web semántica y agentes inteligentes
  • Ingeniería de prompts

Módulo VII - Modelos y Arquitecturas de Inteligencia Artificial

Minicurso 7 - 16 hr

  • Aprendizaje de máquina (o automático)
  • Aprendizaje profundo
  • Inteligencia Artificial Generativa

Módulo VIII - Implementación de Aplicaciones de Inteligencia Artificial en Python

Minicurso 8 - 16 hr

  • Librerías Python para inteligencia artificial (Scikit-Learn, Keras, TensorFlow)
  • Entrenamiento de modelos
  • Validación de modelos
  • Despliegue de modelos
  • Proyecto integrador

Certificación progresiva

Al finalizar los 2 cursos, el participante obtendrá la certificación del diplomado completo.

Esta estructura modular también permite que empresas o instituciones elijan los cursos o niveles más adecuados según sus necesidades formativas específicas, facilitando así la implementación de programas de capacitación a la medida.