25% SENCE

Diplomado en Python y ciencia de datos


Aprende a usar Python partiendo de cero para luego estudiar la forma en que se interactúa con bases de datos y cómo le puedes sacar el máximo partido en el contexto de la ciencia de datos.

Matricúlate Aquí Comparar
25% SENCE

Diplomado en Python y ciencia de datos


Aprende a usar Python partiendo de cero para luego estudiar la forma en que se interactúa con bases de datos y cómo le puedes sacar el máximo partido en el contexto de la ciencia de datos.

Matricúlate Aquí Comparar

Diplomado en Python y ciencia de datos



* El inicio de clases puede estar sujeto a cambio

Matricúlate ahora y obtén un
25% dto.

(Precio final CLP $1.717.500)

Quiénes Somos

Clase Ejecutiva UC es el programa de perfeccionamiento profesional Online + Zoom de la Pontificia Universidad Católica de Chile, orientado a actualizar tus conocimientos y entregarte nuevas herramientas y habilidades que te permitirán mejorar, ampliar e incluso transformar tu carrera profesional.

Descripción

El Diplomado en Python y ciencia de datos de Clase Ejecutiva UC está orientado a entregar las competencias de programación y de manejo de datos necesarias para introducirse en las áreas de la Ciencia de Datos y Machine Learning. Al no requerir conocimientos previos de programación (se entregan en el primer curso), el diplomado está abierto no solo a personas con un background más técnico sino a todo tipo de profesionales.

Python se ha convertido en la herramienta funda...

Objetivos

Desarrollar programas de mediana complejidad utilizando el lenguaje Python para interactuar con bases de datos y crear soluciones en el ámbito de la inteligencia artificial.

Dirigido a

Todas las personas que necesiten o estén interesadas en adquirir las habilidades para aplicar técnicas de ciencia de datos a su trabajo y en aprender a programar usando el lenguaje Python y aplicarlo a la extracción y análisis de datos.

Metodología 100% Online

Aprendizaje interactivo

Contamos con una plataforma interactiva que te permitirá participar de las clases en vivo, interactuar en foros con tus compañeros de clase y acceder a los contenidos de cada curso en cualquier momento, adaptándose a tus necesidades.

Material de estudio

Desde el inicio de tu programa online, tendrás acceso al material de estudio necesario para cada clase. Podrás acceder en cualquier momento y en cualquier lugar a tus clases online, papers, videos y otros recursos.

Clases en Vivo

Cada curso está organizado en 6 a 8 clases online y una clase en vivo, transmitida vía streaming, realizada por nuestros tutores. En esta clase podrás interactuar, realizar preguntas y comentar a tus compañeros de clase.

Acompañamiento de tutores

En cada curso tendrás un tutor académico quien resolverá tus dudas planteadas en la plataforma online. Además las coordinadoras académicas resolverán tus consultas administrativas a través del correo alumnosuc@claseejecutiva.cl

Taller optativo

Esta es una actividad opcional y gratis que no considera ningún tipo de certificación y/o constancia. Podrás obtener el beneficio al matricularte en la impartición de Marzo 2026
Malla académica




Esta es una actividad opcional y gratis que no considera ningún tipo de certificación y/o constancia. Podrás obtener el beneficio al matricularte en la impartición de Marzo 2026




Plan de estudios

ESTRATEGIAS METODOLÓGICAS

El curso está constituido de tres clases elearning y una clase sincrónica.

  • Aprendizaje autónomo asincrónico
  • Clase expositiva
  • Foro formativo
  • Controles formativos
ESTRATEGIAS EVALUATIVAS

El curso cuenta con las siguientes actividades de evaluación formativa:

  • 3 controles individuales
  • 1 foro

Contenidos

Liderazgo y gestión personal
  • Importancia del autoconocimiento y la gestión personal
  • Manejo del tiempo
  • Manejo del estrés

 

Gestión emocional y capital psicológico
  • Importancia de las emociones en el funcionamiento humano
  • Estrategias de gestión emocional
  • Capital psicológico (autoeficacia, optimismo, esperanza y resiliencia)
Proactividad y desarrollo de carrera
  • Proactividad y agilidad de aprendizaje
  • Visión y propósito
  • Desarrollo de carrera

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Curso Herramientas básicas de programación en Python
Profesor:  

Felipe López Rojas, Magíster Pontificia Universidad Católica de Chile Ver más...

Jaime Navón Cohen, Ph.D University of North Carolina at Chapel Hill (Estados Unidos) Ver más...

Plan de estudios

Trabajo Individual

Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.

Contenidos

Introducción a la programación
  • Motivación
    • De los datos a la información
    • Datos, información y programación ¿Cómo conviven hoy estos elementos en el mundo laboral?
    • ¿Qué es la programación?
    • Aplicaciones prácticas
    • La programación en el mundo laboral y cómo debe convertirse en un hábito
  • Secuencias de comandos en Python
  • Operaciones básicas
  • Creación y asignación de variables
  • Operaciones lógicas
Control de Flujo
  • Control de Flujo:
    • If
    • Else
    • Elif
    • Uso en conjunto
  • Ciclos:
    • While
    • For
Tipos de datos y funciones
  • Tipos de datos: Enteros, decimales, textos y listas.
  • Strings
    • ¿Qué es un string?
    • Funciones básicas de un string
    • Funciones avanzadas de un string
  • Funciones
    • ¿Qué es una función?
    • ¿Por qué ocupar funciones?
    • Declaración y uso de funciones
  • Listas
    • Creación de listas
    • Obtener elementos
    • Añadir elementos o quitar elementos
    • Operaciones sobre listas
Procesamiento de datos
  • Listas de listas
  • Archivos
    • Cómo se interactúa con archivos y para qué sirven
    • Leer archivos
    • Escribir archivos
  • Procesamiento de datos
    • Carga masiva
    • Edición masiva
    • Ejemplos prácticos
Diccionarios y tuplas
  • Listas y listas de listas
  • Manipulación de listas
  • Funciones sobre listas
  • Diccionarios
  • Operaciones sobre diccionarios
  • Aplicaciones de diccionarios
  • Aplicaciones con listas y diccionarios
  • Tuplas como tipo de dato inmutable
  • Operaciones sobre tuplas
  • Combinando listas, tuplas y diccionarios
Funciones
  • Concepto de función
  • Definición de funciones
  • Parámetros y valores de retorno
  • Importación y llamado de módulos
  • Invocación de funciones y scope
  • Parámetros con nombre y parámetros por defecto
  • Funciones recursivas
  • Aplicación de funciones

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Plan de estudios

Clases en vivo

Se realizan tres clases en vivo. La primera como ayuda para el primer proyecto de programación con estructuras de datos secuenciales y no secuenciales. La segunda, para apoyar el segundo proyecto acerca de programación orientada a objetos. Y la tercera, como ayuda para el proyecto final. Durante las clases en vivo los estudiantes pueden resolver dudas prácticas respecto a la materia y sus proyectos.

 

Trabajo Individual

Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.

Contenidos

Introducción al lenguaje de programación Python y su sintaxis
Estructuras de datos secuenciales: listas, tuplas, colas
Estructuras de datos no secuenciales: diccionarios y sets
Clases, objetos, atributos y métodos
Interacción entre objetos
Uso de módulos y bibliotecas existentes

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Curso Python y bases de datos
Profesor:  

Jaime Navón Cohen, Ph.D University of North Carolina at Chapel Hill (Estados Unidos)

Plan de estudios

Clase en vivo

Un profesor ayudante interactúa directamente con un grupo reducido de participantes para ayudar a resolver problemas técnicos remanentes, como por ejemplo, la correcta instalación de herramientas de software, la forma correcta del uso de algunas herramientas, etc.

Trabajo Individual

Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.

Contenidos

Conceptos y familiarización con ambiente de trabajo
  • Conceptos fundamentales de bases de datos
  • El modelo relacional
  • MySQL desde el Workbench
Crear una BD simple con solo dos tablas y poblarla con información
  • Introducción al lenguaje SQL
  • Creación de una base de datos desde Python
  • Tablas y tipos de datos
  • Creación de tablas desde Python
  • Agregar y eliminar información a una tabla desde Python
SQL y Dataframes
  • Introducción a Pandas y dataframes
  • SQL joins
  • Transacciones en bases de datos
  • Eliminación y modificación de filas en una tabla
Extracción de información más sofisticada de la BD con consultas más complejas y trabajo con Dataframes
  • Operaciones de conjunto y cláusulas de agrupación
  • Ordenamiento y agrupación
  • Carga de contenido CSV desde una API Web
  • Procesamiento de un archivo en formato CSV
Bases de datos NoSQL de documentos, MongoDB y JSON
  • Bases de datos NoSQL
  • Introducción a MongoDB
  • El formato JSON
  • MongoDB desde Python
Extraer y procesar información JSON desde una BD
  • MongoDB y desde una API en la web y procesarla con un programa Python
  • Conectando con MongoDB
  • Interactuando con el motor MongoDB desde un programa
  • Procesamiento de JSON desde Python
  • Extracción de JSON desde una API web

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Curso Introducción a minería de datos y machine learning
Profesor:  

Hernán Valdivieso, Magíster, Pontificia Universidad Católica de Chile

Plan de estudios

Clase en vivo

Un profesor ayudante interactúa directamente con un grupo reducido de participantes para ayudar a resolver problemas técnicos remanentes, como por ejemplo la correcta instalación de herramientas de software y el uso apropiado de algunas herramientas. Asimismo, para la preparación de set de datos para la reducción de dimensionalidad, y guiar el trabajo en las diferentes técnicas de reglas de asociación, algoritmos de clasificación, clustering y medidas de similaridad.

Trabajo Individual

Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.

Contenidos

Introducción a Minería de Datos y conceptos sobre Data Warehouse
Procesamiento, selección y transformación de datos
Reglas de asociación
Clasificación
  • Árbol de decisión
  • KNN
  • Random Forest
Clustering
  • K-Means
  • Clustering jerárquico
Introducción al Machine Learning
  • Modelo de entrenamiento
  • Métricas de evaluación

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Jefe de programa

Jaime Navón Cohen
Jaime Navón Cohen

Ph.D University of North Carolina at Chapel Hill (Estados Unidos)

Jaime Navón Cohen es Ph.D Computer Science, University of North Carolina at Chapel Hill (EE.UU.)....

Profesores

Felipe López Rojas
Felipe López Rojas

Magíster Pontificia Universidad Católica de Chile

Felipe López Rojas es magíster en Ciencias de la Ingeniería mención Ciencias de la Computación de...

Hernán Valdivieso
Hernán Valdivieso

Magíster, Pontificia Universidad Católica de Chile

Hernán Valdivieso tiene un Magíster en Ciencias de la Ingeniería de la Pontificia Universidad Cat...

Jaime Navón Cohen
Jaime Navón Cohen

Ph.D University of North Carolina at Chapel Hill (Estados Unidos)

Jaime Navón Cohen es Ph.D Computer Science, University of North Carolina at Chapel Hill (EE.UU.)....

Ventajas

Prestigio UC

La Pontificia Universidad Católica de Chile posee más de 120 años educando y formando a los líderes de nuestro país. El prestigio UC es reconocido esencialmente por la calidad de sus docentes como por su excelente sistema de enseñanza, los cuales la han transformado en la universidad número uno del país y la mejor universidad de habla hispana en Latinoamérica.

Profesores de Clase Mundial

Nuestro proceso educativo es apoyado y guiado por la excelencia, el sello y el prestigio de los académicos de la Pontificia Universidad Católica de Chile, formados en las mejores universidades a nivel mundial.

Moderno modelo pedagógico

Contamos con una plataforma interactiva, con la última tecnología en educación a distancia, que te permitirá vivir la experiencia del aprendizaje en línea: Acceso a clases en vivo y constante interacción en foros, con académicos y tutores.

Flexibilidad

Tenemos diversos programas académicos que impartimos con un exclusivo e innovador sistema de aprendizaje, enfocado en la flexibilidad y adaptado a tus necesidades de tiempo y espacio, permitiendo que puedas estudiar donde quieras y cuando quieras.

Programas online

Somos un programa de perfeccionamiento profesional 100% online creado por la Pontificia Universidad Católica de Chile, orientado a actualizar tus conocimientos y entregarte nuevas herramientas y habilidades que te permitirán mejorar, ampliar e incluso transformar tu carrera profesional.

Requisitos

  • No tiene requisitos académicos.
  • Se recomienda dos años de experiencia laboral.
  • Es deseable contar con algún grado de conocimiento matemático (álgebra lineal, estadística básica y cálculo).




Inversión

Precios

Precio :
CLP $2.290.000

Matricúlate ahora y obtén un
25% dto.

(Precio final CLP $1.717.500)

Matricúlate Aquí

Medios de pagos Chile

  • 12 cuotas tarjeta de crédito sin interés para nuestros diplomados y 3 cuotas tarjeta de crédito sin interés para nuestros cursos. En caso de existir interés, este será generado específicamente por su banco y no por Clase Ejecutiva UC.
  • Transferencia bancaria.

Medios de pagos internacional

  • Pago al contado a través de transferencia bancaria
  • Pago en cuotas para nuestros diplomados a través de cuponera electrónica (*)
  • Pago a través de Paypal

(*) Cuponera electrónica: Sistema de pago en cuotas, sin interés.

 

Clase Ejecutiva UC

Certificados apostillados

Una de las características más importantes de los títulos emitidos por la Pontificia Universidad Católica de Chile es que pueden ser apostillados gracias al Convenio de la Apostilla de la Haya. La Apostilla es una certificación única que permite agilizar el proceso de acreditación y certificación de títulos o documentos extranjeros en algún país miembro del Convenio de la Apostilla. Los documentos emitidos en Chile para ser utilizados en un país miembro del Convenio de la Apostilla que hayan sido certificados mediante una Apostilla, deberán ser reconocidos en cualquier otro país del convenio sin necesidad de otro tipo de certificación. Más información sobre el proceso de Apostilla en http://apostilla.gob.cl. El certificado del curso es apostillable. Sin embargo, la Clase Ejecutiva UC no se hace parte de la gestión de apostillarlo.

Un día en Clase Ejecutiva UC