Python

Fundamentos de Programación y Limpieza de Datos

Plan de Estudios

Módulo 1: Introducción a la Programación

Objetivo: Comprender los conceptos fundamentales de la programación, instalar y configurar herramientas necesarias, y diferenciar entre algoritmos y programación para escribir código básico en Python.

  • Conceptos básicos de programación (software, hardware, lenguajes de programación).
  • Instalación y configuración de herramientas (Python, Visual Studio Code, Jupyter Notebook).
  • Etapas del desarrollo de software.
  • Diferencia entre algoritmos y programación (diagramas de flujo, pseudocódigo).
  • Sintaxis básica de Python (variables, operadores, estructura de un script).



Módulo 2: Fundamentos

Objetivo: Aprender a manejar los diferentes tipos de datos en Python, estructuras como listas, sets y diccionarios, así como comprender la programación orientada a objetos a nivel introductorio.

  • Interface del programa (uso del intérprete, scripts vs. ejecución interactiva).
  • Fundamentos de programación (conceptos de declaración, asignación y operadores).
  • Tipos de datos en Python (números, cadenas, booleanos).
  • Introducción a la programación orientada a objetos (POO): conceptos de clases y objetos.
  • Listas (declaración, manipulación, métodos principales).
  • Sets y Diccionarios (diferencias, uso, operaciones básicas).


Módulo 3: Lógica

Objetivo: Desarrollar habilidades en la construcción de lógica de programación mediante condiciones, iteraciones, funciones y clases, integrando módulos y algoritmos para resolver problemas computacionales.

  • Condiciones (sentencias if, elif, else).
  • Iteraciones y Bucles (for, while, control de flujo con break y continue).
  • Funciones (definición, argumentos, retorno de valores).
  • Clases y Objetos (constructores, atributos, métodos, encapsulamiento básico).
  • Módulos en Python (importación, creación de módulos propios).
  • Algoritmos (ordenamiento, búsqueda, lógica aplicada a resolución de problemas).


Módulo 4: Proyecto Final

Objetivo: Aplicar los conocimientos adquiridos en un proyecto práctico, utilizando operadores relacionales, gráficos básicos, la consola de Python y una planificación estructurada del análisis de datos.

  • Operadores relacionales (comparaciones, uso en estructuras de control).
  • Introducción a gráficos en Python (uso de Matplotlib o Seaborn).
  • Uso de la consola para ejecución de scripts y depuración.
  • Definición de problema y recolección de datos.
  • Planificación del análisis (estructura, objetivos, implementación).
  • Desarrollo del proyecto final (integración de todo lo aprendido).

Dirigido a:

Personas sin experiencia previa en programación que deseen aprender las bases y técnicas de limpieza de datos.


Al finalizar el diplomado, los participantes serán capaces de entender los fundamentos de la programación, manipular datos y aplicar técnicas de limpieza para su análisis.

REQUISITOS:

No hay

PRÓXIMOS HORARIOS:


Sábados

24 de mayo 2025

De 9:00 a 15:00 hrs.


Duración:

100 hrs

Estas a 1 solo paso de aprender Python

Te contactarán para resolver todas tus dudas en tu crecimiento profesional, bienvenido a Edumac

Usted puede consultar en cualquier momento nuestro Aviso de Privacidad en la página de internet Aviso de Privacidad

The context menu is not allowed on this page.