Curso de Programación en Python para no Programadores

Lee las instrucciones de registro antes de diligenciar el formulario.

Nota: La apertura del programa está sujeta al logro del punto de equilibro de las personas pre-inscritas y su debida inscripción.

Este curso está diseñado para personas sin experiencia previa en programación, con el objetivo de introducir los fundamentos de la lógica computacional, la escritura de algoritmos y su implementación utilizando el lenguaje Python. A través de una metodología práctica y progresiva, los participantes desarrollarán habilidades básicas para resolver problemas mediante programación estructurada y modular.

Objetivo general

Transmitir a los alumnos la formación básica y conceptual sobre los algoritmos y la lógica de programación en lenguaje Python.

Público objetivo

Público en general interesado en los temas del curso.

Contenido del Programa

Este curso está compuesto por 4 minicursos de 16 horas

Modalidad flexible

Los minicursos pueden ser tomados de manera independiente, en distintos momentos, de acuerdo con la disponibilidad de tiempo y los intereses del participante. Al completar los 4 minicursos de un curso, se otorgará un certificado del curso completo.

Curso I: Programación en Python para no Programadores

Duración: 64 horas (4 minicursos de 16 horas)

Módulo I - Introducción a los Algoritmos para no Programadores

Minicurso uno - 16 hr

  • ¿Qué son los algoritmos?
  • Expresiones aritméticas y lógicas
  • Campos y sus tipos
  • Estructuras secuenciales
  • Representación gráfica de algoritmos (diagramas de flujo)
  • Simulación gráfica de algoritmos

Módulo II - Implementación de Algoritmos para no Programadores

Minicurso dos - 16 hr

  • ¿Qué es un lenguaje de programación?
  • Estructuras secuenciales en pseudocódigo
  • Instalación e introducción a Python
  • Manejo de librerías en Python
  • Listas y diccionarios en Python
  • Programación de algoritmos en Python
  • Programación modular: Procedimientos y funciones.
  • Implementación de programas modulares en Python

Módulo III - Implementación de Estructuras en Python

Minicurso tres - 16 hr

  • Estructuras de decisión lógica (simples, dobles anidadas, caso)
  • Implementación de estructuras de decisión lógica en Python
  • Ciclos: Mientras, Haga Mientras, Para
  • Ejemplos de aplicación de ciclos en Python

Módulo IV - Estructuras de Datos en Python

Minicurso cuatro - 16 hr

  • Vectores
  • Matrices
  • Cadenas
  • Implementación de vectores, matrices y cadenas en Python
  • Depuración de código
  • Uso de inteligencia artificial generativa para programación
  • Proyecto integrador

Certificación progresiva

Al finalizar los 4 minicursos, el participante obtendrá la certificación del curso completo.

Esta estructura modular también permite que empresas o instituciones elijan los cursos o niveles más adecuados según sus necesidades formativas específicas, facilitando así la implementación de programas de capacitación a la medida.