CURSO

Fundamentos en Programación en Python

PRESENTACIÓN

El curso en Fundamentos de Programación con Python ofrece una introducción práctica y estructurada al mundo de la programación, ideal para quienes desean desarrollar habilidades en uno de los lenguajes más versátiles y demandados. A través de un enfoque progresivo, los participantes aprenderán desde los conceptos básicos hasta estructuras avanzadas, permitiéndoles aplicar sus conocimientos en proyectos y mejorar sus oportunidades laborales.

DESPLEGAR / REPLEGAR
Objetivos

Objetivo general:

Desarrollar competencias básicas en programación utilizando el lenguaje Python, mediante la comprensión de sus estructuras fundamentales, el diseño de soluciones computacionales y la implementación de proyectos funcionales que integren estructuras de datos, control de flujo, funciones, programación orientada a objetos y expresiones regulares.

Objetivos Específicos:  

  • Comprender los conceptos fundamentales de la programación y aplicar el uso de tipos de datos, operadores y estructuras básicas del lenguaje Python.
  • Diseñar algoritmos utilizando estructuras de control de flujo y estructuras de datos, resolviendo problemas computacionales de manera eficiente.
  • Desarrollar y organizar código a través de funciones y módulos, incorporando manejo de archivos y tratamiento de excepciones.
DESPLEGAR / REPLEGAR
Perfil del aspirante

El aspirante debe tener formación en cualquier área, interés en programación, pensamiento lógico, habilidades en resolución de problemas, autogestión y trabajo en equipo, sin necesidad de experiencia previa en código.

DESPLEGAR / REPLEGAR
Competencias previas

No se requieren conocimientos previos en programación. Se espera manejo básico de herramientas digitales y navegación web.

DESPLEGAR / REPLEGAR
Metodología

La metodología del curso se basa en un enfoque teórico-práctico que combina la explicación de conceptos con la aplicación inmediata en ejercicios y proyectos. Se emplearán clases magistrales para la presentación de los temas, acompañadas de demostraciones en vivo utilizando entornos de desarrollo como Google Colaboratory, Jupyter Notebook y Visual Studio Code. Los participantes desarrollarán habilidades mediante actividades prácticas, estudios de caso y resolución de problemas en cada módulo. Además, se fomentará el aprendizaje colaborativo a través de foros de discusión, retroalimentación entre pares. La evaluación será continua, incluyendo ejercicios, pruebas cortas y un proyecto final integrador que permitirá a los estudiantes aplicar los conocimientos adquiridos.

DESPLEGAR / REPLEGAR
Contenidos
MÓDULO NOMBRE DEL MÓDULO CONTENIDO DURACIÓN
1 Fundamentos de la Programación y Tipos de Datos ¿Qué es programar? Características de Python. Instalación de entornos. Tipos de datos, variables, operadores, input() y print(). 10 horas
2 Estructuras de Control y de Datos Condicionales (if, else, elif), bucles (for, while), estructuras como listas, tuplas, diccionarios y conjuntos. 10 horas
3 Funciones, Módulos y Manejo de Archivos Definición y uso de funciones, módulos estándar y propios, lectura/escritura de archivos, manejo de errores. 10 horas
4 Programación Orientada a Objetos y Expresiones Regulares Clases, objetos, herencia, métodos especiales, uso del módulo re, patrones y validación de textos. 10 horas

La Universidad de América se reserva el derecho de ajustar, cambiar o modificar el contenido del programa.

DESPLEGAR / REPLEGAR
Más información

Atención para aspirantes: Tel: 57 601 6580658
E-mail: educacion.continua@uamerica.edu.co
EcoCampus de Los Cerros: Avenida Circunvalar # 20-53 (Ingreso por la avenida Circunvalar)
Calle 19a # 5-20 Este (Ingreso por la Quinta de Bolívar)
Sede Norte: Calle 106 # 19-18

Solicita más información vía Whatsapp: whatsapp

SOLICITA MAYOR INFORMACIÓN