Diplomado en Python profesional


Aprende a programar utilizando Python y a construir aplicaciones nativas y web que permitan hacer análisis o visualización de datos o que incorporen algoritmos de inteligencia artificial. El énfasis de este programa está en aprender y dominar el lenguaje mismo.

Matricúlate Aquí Comparar

Diplomado en Python profesional


Aprende a programar utilizando Python y a construir aplicaciones nativas y web que permitan hacer análisis o visualización de datos o que incorporen algoritmos de inteligencia artificial. El énfasis de este programa está en aprender y dominar el lenguaje mismo.

Matricúlate Aquí Comparar

Diplomado en Python profesional



* El inicio de clases puede estar sujeto a cambio

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

(Precio final USD $1.560)

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

Los participantes del Diplomado en Python profesional de Clase Ejecutiva UC aprenderán a programar utilizando el lenguaje Python y a construir aplicaciones nativas y web que permitan hacer análisis o visualización de datos o que incorporen algoritmos de inteligencia artificial. Para ello, conocerán las principales librerías y herramientas del ecosistema Python.

En este diplomado el acento está en aprender y dominar la herramienta misma, mostrando su versatilidad con aplicaciones en diversos ámbitos. Ello, a diferencia de otros programas en que el énfasis está en los conceptos de ciencia de datos e inteligencia artificial que se ilustran y ejemplifican con código Python.

La pertinencia de este programa se basa en que el lenguaje Python profesional se ha transformado en una herramienta fundamental. Tanto para los desarrolladores de software como para profesionales del área de ciencia de datos e inteligencia artificial.

Por otra parte, la metodología del Diplomado en Python profesional es 100% online. Y cuenta con una moderna plataforma de aprendizaje.

Objetivos

Conocer y utilizar el lenguaje Python en todo su potencial.

Aplicar el lenguaje Python para expresar algoritmos, y para leer, extraer y procesar información.

Aplicar el código disponible en las librerías más populares a escenarios comunes de ciencia de datos e inteligencia artificial y a problemas diversos.

Desarrollar aplicaciones de mediana complejidad nativas y web en Python.

Dirigido a

Desarrolladores u otros profesionales que deseen agregar el lenguaje Python a su arsenal de herramientas en todo su potencial. Profesionales que trabajan en aplicaciones del área de ciencia de datos y que no tienen una formación muy fuerte en programación, que necesitan potenciar su trabajo con 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

ACLARA TUS DUDAS

Quisimos responder las preguntas que muchos nos hacen a través de este video.

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 Abril 2024
Malla académica




Taller de habilidades blandas de gestión personal para ejecutivos
Profesor:  

Damián Campos, Máster Universidad de Salamanca (España) Ver más...

Enrique San Juan, Periodista Universitat Oberta de Catalunya (España) Ver más...

Myriam Aluanlli, Máster Universidad de Barcelona (España) Ver más...

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 Abril 2024




Plan de estudios

Objetivo de aprendizaje

Aplicar técnicas de gestión personal para adaptarse de mejor manera al entorno actual de las organizaciones.

Descripción

El taller está especialmente diseñado para quienes ingresan a un diplomado de Clase Ejecutiva UC.

Ciertamente, los constantes cambios que se viven hoy en día, obligan a los profesionales a mantenerse actualizados. Vivimos en una época de alta volatilidad y se hace necesario ser flexible. Es así como la crisis que explotó en 2020 nos mostró la necesidad de desarrollar habilidades asociadas a los entornos virtuales de trabajo.

En este taller, el participante aprenderá a cómo gestionar su marca personal en redes sociales. También, técnicas de oratoria digital para la realización de videoconferencias. Y, además, estrategias para gestionar bien el tiempo y conocimientos sobre inteligencia emocional.

El taller busca entregar habilidades transversales a todos los alumnos de los diplomados de Clase Ejecutiva UC. Se realizarán controles de lectura, foros de discusión y clases sincrónicas durante su desarrollo.

Contenidos

Personal branding
  • Marca personal
  • Cómo construir una marca personal digital
  • Acciones premium para potenciar nuestra personal branding
Reuniones virtuales y oratoria digital
  • Reuniones virtuales y webinars
  • El contenido de las sesiones
  • Oratoria digital
  • Técnicas básicas de oratoria para entornos digitales
Gestión del Tiempo
  • Conócete a ti mismo
  • Procrastinación
  • Los “ladrones del tiempo”
  • Priorización y matriz de Eisenhower
  • Buenas prácticas de gestión del tiempo
Inteligencia Emocional
  • Modelo de inteligencia emocional
  • Conciencia de uno mismo
  • Conciencia social
  • Conciencia organizacional
  • Gestión de las relaciones
  • ¿Cómo desarrollar estas competencias?

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

Curso Desarrollo de software con Python
Profesor:  

Antonio Ossa Guerra, Magíster, Pontificia Universidad Católica de Chile

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.

 

Trabajos

Los alumnos deben aplicar los conocimientos aprendidos en tres trabajos o pequeños proyectos concretos. El primero relacionado con el uso de estructuras secuenciales y no secuenciales. El segundo, con programación orientada a objetos. El último proyecto tiene características integradoras y, por lo tanto, es un poco más largo y completo que los anteriores. Aun cuando el trabajo se entrega en forma individual y no grupal, los alumnos pueden conversar y discutir sobre sus ideas de soluciones con sus compañeros, antes de desarrollar y entregar el proyecto. La evaluación se complementa, además, con cuestionarios de alternativas que miden comprensión sobre los conceptos de cada semana.

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 participantes deben aplicar los conocimientos aprendidos en tres trabajos o miniproyectos concretos. El primer trabajo (miniproyecto 1) consiste en construir una base de datos a partir de data en formato csv y luego escribir un programa Python que se conecte con dicha base de datos para agregar nuevas filas y formular algunas consultas simples. En el segundo (miniproyecto 2), se trabaja con un dataset más complejo que da origen a una BD con varias tablas y, además, de interactuar desde Python en forma simple, se usa la librería Pandas. En el tercer trabajo (miniproyecto 3), la data debe obtenerse desde una API JSON y se debe escribir un programa Python que cargue esa información en un motor MongoDB para luego hacer consultas sobre él.

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 Python y la web
Profesor:  

Gabriel Diéguez Franzani, Magíster Pontificia Universidad Católica de Chile Ver más...

Joao López Silva, B.Sc. Universidad Técnica Federico Santa María (Chile) Ver más...

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. Entre los posibles temas a tratar en esta sesión se encuentran: instalación de Django en PyCharm, creación de un proyecto Django, uso de Django Shell y la instalación de librerías (requests, REST Framework, otras).

Contenidos

Introducción a la web
  • ¿Qué es la web?
  • El protocolo HTTP
  • Estructura de las páginas con HTML
  • Estilo de las páginas con CSS
Arquitectura de una aplicación web e introducción a Django
  • Arquitectura MVC de la web
  • Introducción a Django
  • Instalación de Django
  • Creación de un proyecto Django
  • El archivo settings
El framework Django
  • Modelos y migraciones
  • Views
  • Templates
  • Forms
  • Admins
Procesamiento en el cliente con JavaScript en Django
  • Routing
  • Django Shell
  • El lenguaje JavaScript
  • Manipulación del DOM y eventos
  • JavaScript en Django: un ejemplo de validación en el cliente
API REST
  • Introducción a las API REST
  • Obtener información desde una API
  • Modificar información a través de una API
  • Setup para consumir una API
  • Setup de Django REST Framework
Las API REST en Django: REST Framework
  • Serializers
  • Viewsets y paginación
  • Routing de la API
  • Probando nuestra API y documentación automática
  • Consumiendo nuestra API para mejorar la aplicación

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

Curso Python para machine learning
Profesor:  

Francisco Pérez Galarce, Ph.D (c) 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, además de apoyar el desarrollo de casos de estudio. Con estos últimos, se busca que los alumnos se vean enfrentados a situaciones más cercanas a la realidad, recorriendo las distintas etapas de los proyectos de machine learning.

Trabajo individual

Los alumnos deben aplicar los conocimientos aprendidos en tres pequeños proyectos cuyo objetivo es reforzar el aprendizaje teórico de las clases lectivas. El primer proyecto se focaliza en aplicar herramientas de preprocesamiento y visualización de datos. Los siguientes tienen características integradoras de preprocesamiento y aplicación de modelos de machine learning tanto en su versión supervisada como no supervisada.  Aun cuando el trabajo se entrega en forma individual y no grupal, los alumnos pueden conversar y discutir sobre sus ideas de soluciones con sus compañeros, antes de desarrollar y entregar el proyecto.

Contenidos

Introducción al Aprendizaje de Máquinas con Python
  • Introducción al aprendizaje de máquina
  • Tipos de problemas en aprendizaje de máquina
Preprocesamiento de datos con Python
  • Introducción a librerías del ecosistema de data science
  • Tipos de variables
  • Análisis descriptivo de variables
  • Transformación de variables
  • Visualización de variables
  • Imputación de datos
Regresiones
  • Aprendizaje supervisado
  • Regresión lineal
  • Regresiones polinomiales
  • Regresión con penalización
  • Regresión logística
Aprendizaje supervisado
  • Naive Bayes
  • Evaluación de clasificadores
  • Árboles de decisión
  • Random Forest
  • Random Forest para regresión
Redes neuronales
  • Introducción a las redes neuronales artificiales
  • Tecnologías para desarrollo de redes neuronales artificiales
  • Redes neuronales artificiales
Aprendizaje no supervisado
  • Aprendizaje no supervisado
  • K-Means
  • Cluster jerárquico
  • Evaluación de clusters
  • Reducción de dimensionalidad

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

Jefe de programa

Diplomado en Python profesional, diplomado en python, curso de python, ciencia de datos, inteligencia artificial, python
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.). Además tiene un Master of Science, Technion-Israel Institute of Technology (Israel). Es ingeniero civil electricista, Pontificia Universidad Católica de Chile (UC).

Asimismo, es profesor asociado del Departamento de Ciencia de la Computación de la UC.

 

Profesores

Antonio Ossa Guerra

Magíster, Pontificia Universidad Católica de Chile

Antonio Ossa Guerra tiene un Magíster en Ciencia de la Computación, Pontificia Universidad Católica de Chile (UC). Es también ingeniero civil de Industrias con Diploma en Ingeniería de Computación UC. Ingeniero en machine learning de PhageLab.

Francisco-Pérez Galarce
Francisco Pérez Galarce

Ph.D (c) Pontificia Universidad Católica de Chile

Francisco Pérez Galarce es Ph.D (c) in Computer Science, Pontificia Universidad Católica de Chile. También es magíster en Gestión de Operaciones e  ingeniero civil industrial, Universidad de Talca. Es Head of Advanced Analytics en BRAVE UP!

Gabriel-Diéguez-Franzani
Gabriel Diéguez Franzani

Magíster Pontificia Universidad Católica de Chile

Gabriel Diéguez Franzani es magíster en Ciencias de la Ingeniería, Pontificia Universidad Católica de Chile (UC). Además es ingeniero civil en Computación, UC. Actualmente, se desempeña como profesor instructor adjunto del Departamento de Ciencia de la Computación de la UC.  

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.). Además tiene un Master of Science, Technion-Israel Institute of Technology (Israel). Es ingeniero civil electricista, Pontificia Universidad Católica de Chile (UC). Asimismo, es profesor asociado del Departamento de Ciencia de la Computación de la UC.  

Joao Lopez
Joao López Silva

B.Sc. Universidad Técnica Federico Santa María (Chile)

Joao López Silva es B.Sc. en Ciencias de la Computación, Universidad Técnica Federico Santa María (Chile). Es jefe de Proyectos en DevOps en Magnet SpA. Tiene nueve años de experiencia en proyectos usando Django.

Profesores Taller Optativo

Damián Campos

Máster Universidad de Salamanca (España)

Damián Campos tiene un Máster en Consultoría y Coaching Ejecutivo de la Universidad de Salamanca (España),. También obtuvo un MBA, y es ingeniero civil industrial de la Pontificia Universidad Católica de Valparaíso. Tiene 30 años de experiencia profesional en cargos de estudio, gerencia y comerciales. Asimismo, su trayectoria docente abarca temas comerciales y de estrategia en Usach, U. de Chile, PUCV, Ulacex (Panamá) y USM. Además de consultoría y capacitación para distintas industrias.

Enrique San Juan
Enrique San Juan

Periodista Universitat Oberta de Catalunya (España)

Enrique San Juan es periodista, especialista en nuevas tecnologías y graduado en Comunicación por la Universitat Oberta de Catalunya (España). Es director de la agencia digital Community Internet Barcelona – The Social Media Company, con sede en Barcelona, España. Asimismo, es experto en la gestión de redes sociales para empresas, el desarrollo de estrategias de marketing digital y la comunicación profesional corporativa a través de webinars y videoconferencias.

Myriam Aluanlli
Myriam Aluanlli

Máster Universidad de Barcelona (España)

Myriam Aluanlli es máster en Coaching y Liderazgo Personal de la Universidad de Barcelona (España), Magíster en Ciencias de la Ingeniería e ingeniera civil industrial de la Pontificia Universidad Católica de Chile. Además tiene experiencia profesional en áreas de recursos humanos, estudios y evaluación de proyectos en distintas empresas chilenas. Por otra parte, sus principales fortalezas son compromiso, iniciativa, buen manejo de relaciones interpersonales y trabajo en equipo. Interesada en participar de proyectos e iniciativas desafiantes donde pueda aportar con sus conocimientos y habilidades.

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

  • Se recomienda poseer una licenciatura o título profesional que incluya competencias de
    programación.
  • Se recomienda tener competencias de programación a un nivel intermedio en algún lenguaje. Para evaluar sus competencias, puede realizar este test opcional gratuito:
    https://www.hackerrank.com/prueba-programacion. Es importante que, si está muy lejos de lograr el puntaje máximo, o está teniendo muchas dificultades, ejercite sus habilidades de programación antes del inicio del programa.




Inversión

Precios

Precio :
USD $2.400

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

(Precio final USD $1.560)

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