Python
El diplomado en Python ofrece una formación completa en programación desde cero, integrando fundamentos, estructuras, librerías y desarrollo de soluciones para distintos contextos reales.
- Modalidad: Virtual
- Duración: 120 Horas
- Horarios: Estudias a tu ritmo
* Educación informal – No conduce a título o certificado de aptitud ocupacional – Decreto 1075 de 2015 (artículo 2.6.6.8).
Información del Diplomado
Presentación de Python
Este diplomado Python permite aprender paso a paso los principios esenciales de Python, comenzando con la instalación de entornos, sintaxis y estructuras de control, hasta llegar a funciones, manejo de errores y programación orientada a objetos. A lo largo de sus unidades, se desarrollan habilidades para escribir código limpio, estructurado y reutilizable.
Además, se integran aplicaciones prácticas en áreas como análisis de datos, automatización, desarrollo web y visualización con librerías especializadas. El estudiante podrá abordar desafíos reales usando herramientas modernas, frameworks y buenas prácticas que fortalecen su perfil como programador en múltiples sectores.
Objetivo
Conocer y aplicar los fundamentos, estructuras y librerías de Python para desarrollar soluciones de programación orientadas a problemas reales en contextos académicos, profesionales e industriales.
Participantes
Este plan está dirigido a estudiantes, técnicos, tecnólogos y profesionales que requieran aprender o mejorar sus competencias en programación con Python para su aplicación en diferentes áreas de uso cotidiano como el análisis de datos, la IA entre otras.
Temario de Python
Competencia laboral: Adquirir la capacidad de comprender y aplicar los conceptos básicos de Python en la elaboración de programas sencillos con una estructura organizada.
- Instalación de entornos de desarrollo (IDEs y Anaconda).
- Historia y características de Python.
- Sintaxis básica y convenciones de estilo (PEP8).
- Tipos de datos y variables.
- Operadores aritméticos, lógicos y relacionales.
- Estructuras de control: condicionales.
- Ciclos y bucles (for, while).
- Entrada y salida de datos.
Competencia laboral: Desarrollar programas aplicando funciones, estructuras de datos y manejo de errores en Python.
- Funciones: definición, parámetros y retorno.
- Alcance de variables (locales y globales).
- Listas y tuplas.
- Diccionarios y conjuntos.
- Manejo de excepciones.
- Introducción a módulos y paquetes.
- Librerías estándar de Python.
- Documentación de código.
Competencia laboral: Comprender los fundamentos de la programación orientada a objetos en Python y desarrollar habilidades para gestionar los formatos de archivo más utilizados.
- Principios de la programación orientada a objetos.
- Clases, atributos y métodos.
- Herencia y polimorfismo.
- Encapsulación y abstracción.
- Manejo de archivos: lectura y escritura.
- Archivos CSV y JSON.
- Módulo os y pathlib.
Competencia Laboral: Integrar conocimientos de uso de librerías y herramientas de Python para resolver problemas reales.
- Introducción a Frameworks
- Introducción al desarrollo web con Flask/Django.
- Python para análisis de datos: NumPy y Pandas.
- Visualización de datos con Matplotlib y Seaborn.
- Automatización de tareas con scripts.
- Introducción a la inteligencia artificial en Python.
- Buenas prácticas de programación y en POO
Certificado que se otorga
¿Por qué es importante certificarte en Python?
- Flexibilidad de aprendizaje
- Mejoras tus habilidades
- Desarrollo personal
- Actualización de conocimientos
- Aumentas tus posibilidades de empleo
Habilidades que desarrollarás
Diplomado Virtual