100% VIRTUAL

Diplomado en Procesamiento de Datos con Python

PRÓXIMO INICIO DE CLASES

Solicitar información

Fotografía de un egresado diplomado python frente a una pantalla donde se observan líneas de código, tablas de datos y resultados de análisis.

Acerca del Diplomado en Procesamiento de Datos con Python

Este diplomado en Python te permite pasar de tareas manuales, como consolidar archivos, limpiar registros o cruzar bases de datos, a construir herramientas propias para procesar, transformar e integrar datos de manera automatizada.

A través de talleres prácticos, aprenderás a utilizar Pandas para el manejo de datos estructurados, consumir información desde fuentes externas mediante APIs y desarrollar soluciones aplicadas a necesidades reales de tu contexto. Además, fortalecerás tus capacidades en análisis de datos con Python mientras automatizas procesos, integras información y construyes una herramienta ejecutable lista para usar y compartir.

Es necesario contar con bases en lógica de programación y algoritmia en Python. Como referencia de ingreso, se espera que puedas escribir scripts básicos, utilizar listas y diccionarios, aplicar condicionales, ciclos y funciones, así como identificar errores elementales de sintaxis y lógica.

Fecha de inicio

Modalidad

100% Virtual

Duración

2 meses

Tiempo

100 horas

¿Por qué estudiar un Diplomado en Procesamiento de Datos con Python?

El trabajo intensivo con hojas de cálculo para consolidar, depurar y transformar datos suele generar reprocesos, errores manuales y dificultades para integrar información de múltiples fuentes. Cuando el volumen de datos aumenta, estos procesos dejan de ser sostenibles. Python permite automatizarlos de forma estructurada y reproducible.

En este diplomado aprenderás a capturar, limpiar, transformar e integrar datos de manera estructurada y reproducible. Trabajarás con estructuras de datos en Python y construirás una herramienta ejecutable aplicada a una necesidad real de tu contexto. Al finalizar, contarás con una solución funcional lista para usar y compartir.

Beneficios del programa

Con este diplomado pasarás de procesos manuales en hojas de cálculo a herramientas automatizadas desarrolladas por ti para resolver necesidades reales de tu entorno.

  • Automatizar procesos de consolidación, limpieza y transformación de datos que normalmente realizas de forma manual en hojas de cálculo.
  • Construir una herramienta ejecutable (.exe) aplicada a una necesidad real de tu contexto laboral, lista para utilizar y compartir.
  • Fortalecer tu lógica de programación mediante el uso de herramientas para el análisis de datos con inteligencia artificial, alineadas con las dinámicas actuales del entorno laboral.
  • Integrar los conocimientos y componentes desarrollados en cada módulo para construir una solución completa y funcional.
  • Transformar tareas repetitivas y propensas a errores en procesos estructurados, reproducibles y escalables.
  • Optimizar la generación de reportes y el procesamiento de información mediante soluciones automatizadas desarrolladas en Python.

¿A quién está dirigido?

Este diplomado es para ti que trabajas de manera constante con información estructurada y necesitas consolidar, depurar, transformar o cruzar datos con mayor eficiencia. Si ya utilizas hojas de cálculo en tu trabajo y cuentas con bases en lógica de programación y algoritmia en Python, encontrarás herramientas para estructurar, automatizar e integrar procesos de datos de forma más eficiente.

  • Análisis financiero, contable o presupuestal
  • Análisis administrativo o de planeación
  • Coordinación académica o de gestión
  • Operación, logística o cadena de suministro
  • Áreas que gestionan datos estructurados y buscan automatizar procesos repetitivos

¿Qué habilidades obtendrás?

  • Configuración de entornos Python
  • Estructuración de código modular
  • Transformación de datos con Pandas
  • Integración de datos externos
  • Construcción de interfaces básicas
  • Parametrización de herramientas
  • Desarrollo de soluciones ejecutables
  • Automatización del procesamiento de datos

Recibe ayuda y beneficios

Un ejecutivo te contactará para informarte de beneficios y facilidades de inscripción.

 

Debes contar con título de pregrado para inscribirte.

Plan de estudios

  1. Preparándonos para aprender en la virtualidad
    • Herramientas de comunicación
    • Herramientas para la construcción de conocimiento
  2. Entorno de desarrollo y repaso de fundamentos de programación
    • Instalación de Python y VS Code
    • Terminal básica
    • Ambientes virtuales (Venv)
    • Uso de Pip y requirements.txt
    • Instalación de dependencias Pandas, OpenLP o NumPy
    • Lógica de programación: condicionales (if-else), ciclos (for, while)
    • Colecciones de datos: listas y diccionarios
    • Funciones y procedimientos
  3. Procesamiento y transformación de datos con Python (Librería Pandas)
    • NumPy y arreglos
    • Estructuras de Pandas: series y DataFrames
    • Ingesta de archivos Excel/CSV
    • Técnicas de limpieza de datos (manejo de nulos, duplicados y tipos de datos)
    • Transformación de datos: Merging y Joining
    • Agrupamientos (GroupBy) y tablas dinámicas automatizadas
    • Almacenamiento de resultados en formatos xlsx, csv, txt
  4. Consumo de datos externos
    • Conceptos de APIs y comunicación web
    • Peticiones de consulta (GET) con la librería Requests
    • Lectura de formatos JSON
    • Mapeo de datos externos hacia DataFrames de Pandas
    • Gestión de parámetros de consulta
    • Conexión con servicios de datos abiertos
  5. Interfaces de usuario asistidas con IA y parametrización de entradas
    • Separación de configuración y lógica de procesamiento
    • Gestión de parámetros externos (archivos de configuración)
    • Rutas relativas y absolutas
    • Elementos principales de las interfaces gráficas de usuario
    • Desarrollo de interfaz gráfica funcional con Tkinter (asistida con IA)
  6. Despliegue y proyecto integrador
    • Etapas del ciclo de vida de un producto de software: requisitos, diseño, codificación, pruebas, despliegue y mantenimiento aplicado a los productos para el análisis de datos
    • Empaquetado de la solución con PyInstaller
    • Documentación técnica y guía de uso básica (README asistido por IA)
    • Proyecto integrador

Descargar brochure

Profesores

  • Luis Gonzalo Noreña Agudelo

    • Magíster en Ingeniería de Sistemas por la Universidad del Valle.
    • Profesional en Administración de Sistemas Informáticos por la Universidad Nacional de Colombia.
    • Diez años de experiencia docente en instituciones de educación superior públicas y privadas.
    • Experiencia en formación de profesionales en programación aplicada, con énfasis en el uso de Python para el procesamiento y análisis de datos.
    • Conocimientos en Blockchain, criptoactivos e inteligencia artificial generativa aplicados a procesos de formación empresarial y profesional orientados a la productividad laboral.
  • Luisa Fernanda Rincón Pérez

    • PhD en Ingeniería de Sistemas y Doctora en Computación.
    • Profesora de tiempo completo de la Pontificia Universidad Javeriana Cali.
    • Coordinadora de la Maestría en Ingeniería de Software.
    • Experiencia docente e investigativa enfocada en la mejora de la eficiencia operativa mediante inteligencia artificial generativa y procesamiento de datos.
    • Trayectoria académica centrada en el aprovechamiento estratégico de la inteligencia artificial generativa y el procesamiento de datos en entornos organizacionales.

    En caso de fuerza mayor, la Universidad se reserva el derecho de cambio en los docentes y fechas programadas, antes y durante la ejecución del curso. Estos cambios serán informados oportunamente a los participantes.

    ¿Cómo automatizar el procesamiento de datos con Python?

    Automatizar el procesamiento de datos con Python permite reemplazar tareas manuales por procesos más rápidos, precisos y reproducibles. Con Python puedes:

    • Consolidar información de múltiples archivos
    • Limpiar y transformar datos automáticamente
    • Integrar fuentes externas mediante APIs
    • Reducir errores asociados al trabajo manual
    • Procesar grandes volúmenes de información

    Para lograrlo, Python ofrece herramientas especializadas como Pandas, una de las librerías más utilizadas para capturar, limpiar, transformar e integrar datos provenientes de hojas de cálculo, archivos CSV y otras fuentes estructuradas.

    ¿Quieres dejar de hacer estos procesos a mano? En el Diplomado en Procesamiento de Datos con Python aprenderás a automatizar tareas, integrar información de diferentes fuentes y construir una herramienta ejecutable propia, lista para aplicar a una necesidad real de tu trabajo.

    Imagen de un profesional que analiza información en computador mientras trabaja con procesamiento de datos, hojas de cálculo y reportes.

    Modalidad de estudio

    Nuestra metodología 100% virtual te ofrece la flexibilidad que necesitas para avanzar en tu formación de manera eficiente y efectiva. Con una distribución equilibrada del 70% de trabajo autónomo y asincrónico, y un 30% de acompañamiento por parte de los expertos de la universidad, te brindamos el mejor de los dos mundos: independencia para aprender a tu propio ritmo y soporte por parte del equipo docente.

    El 70% de tu proceso de aprendizaje se desarrolla de forma autónoma, mediante la revisión de materiales cuidadosamente diseñados por expertos en cada área. Estos objetos virtuales de aprendizaje están pensados para que puedas profundizar en los temas clave cuando mejor te convenga.

    El 30% restante se dividen en dos formas de acompañamiento:

    • Acompañamiento sincrónico Donde tendrás acceso a sesiones de preguntas y respuestas (QA) con los expertos, para resolver cualquier duda o inquietud.
    • Acompañamiento asincrónico Por medio de la revisión y retroalimentación personalizada en cada actividad que realices en la plataforma.

    Cada módulo cuenta con actividades diseñadas para medir tu comprensión y ayudarte a aplicar lo aprendido en situaciones reales. Nuestros expertos evaluarán tus entregas y te proporcionarán comentarios detallados para que puedas mejorar continuamente.

    Esta metodología no solo te ofrece flexibilidad, sino que también te ayuda a desarrollar habilidades fundamentales para el éxito profesional, como la autogestión, el pensamiento crítico y la capacidad de aplicar conocimientos en contextos prácticos.

    Preguntas frecuentes

    • ¿Qué es automatización de datos?

      La automatización de datos es el uso de herramientas tecnológicas para ejecutar tareas de manejo de información de forma automática, sin depender de procesos manuales repetitivos. Permite capturar, transformar, integrar y procesar datos de manera más eficiente, reduciendo errores y tiempos de ejecución. Por esta razón, se utiliza cada vez más para gestionar grandes volúmenes de información de forma estructurada y reproducible.

    • ¿Cómo se relaciona Python con la inteligencia artificial y la analítica?

      Python se relaciona con la inteligencia artificial y la analítica porque permite procesar, transformar y analizar datos de forma eficiente. Sus librerías especializadas facilitan la automatización de tareas, la integración de información y el desarrollo de soluciones basadas en datos. Por ello, es uno de los lenguajes más utilizados en analítica e inteligencia artificial.

    • ¿Qué tipo de tareas podré automatizar con Python?

      Con Python podrás automatizar tareas como consolidar archivos, limpiar registros, cruzar bases de datos e integrar información de múltiples fuentes. También facilita procesos de transformación y procesamiento de datos que suelen realizarse manualmente en hojas de cálculo. Esto ayuda a reducir errores, ahorrar tiempo y trabajar con información de forma más estructurada.

    • ¿Se aprende igual que en las clases tradicionales?

      Por supuesto. Nuestra metodología está diseñada para que obtengas los mismos conocimientos que en un aula. Además, los profesores te brindarán el apoyo y los materiales que te ayudarán durante tu formación.

    • ¿Realmente se puede estudiar a cualquier hora y en cualquier lugar?

      Esa es la principal característica de esta modalidad. No hay horarios, tú tienes el control absoluto para definir en qué momento, lugar y cuánto tiempo quieres invertir para estudiar, podrás guiarte con el calendario de actividades que el docente te proporcionará. También tendrás la opción de tomar una clase al finalizar cada módulo, así podrás resolver cualquier duda que tengas.

    • ¿Existe la asesoría académica?

      Todo el tiempo. En caso de tener dudas sobre algún proceso de tu formación o trámite, contarás con el acompañamiento de un facilitador del programa, quien te guiará ante cualquier inquietud.

    • ¿Hay comunicación real con los profesores y otros alumnos?

      Absolutamente. Siempre podrás intercambiar opiniones, dudas o debatir temas con tus compañeros. En la plataforma de estudio encontrarás el Foro de Necesidades e Inquietudes, ahí podrás interactuar con los profesores. También verás el Foro Café, en el que es posible compartir con otros estudiantes.

    Prepárate para transformar e impulsar tu carrera profesional

    Aprende con un modelo educativo que se adapta a ti.

    Proceso de inscripción

    *El proceso es muy fácil y rápido, lo único que necesitas es tener una identificación oficial (número único de identificación, cédula, NIT, pasaporte, tarjeta de identidad).

    Regístrate

    Llena los datos del formulario y un asesor te contactará para llenar tu solicitud.

    Realiza el pago

    Elige el medio de pago que prefieras: en línea o en efectivo.

    Inicia tu diplomado 100% virtual

    Recibirás un correo con tus credenciales para ingresar a la plataforma de estudio.

    ¿Por qué
    ESTUDIAR un diplomado en Javeriana Cali?

    Nuestra universidad es una de las instituciones educativas con mayor prestigio en Colombia: fomentamos el humanismo y excelencia académica. Figuramos en diversos rankings y contamos con acreditaciones como la Reacreditación de Alta Calidad Multicampus-CNA (10 años), cuatro programas acreditación internacional ABET y AACSB para la Facultad de Ciencias Económicas y Administrativas.

    Acreditación AVANZAR
    Acreditación ABET
    Acreditación QS
    Acreditación AACSB
    Acreditación The World University Ranking
    Acreditación 10 años
    Solicitar información