Ir al contenido principal

Programación de computadores con Python
La inscripción en este curso es sólo por invitación

Curso introductorio para profesionales de todas las áreas enfocado en la resolución de problemas computacionales con el lenguaje de programación Python.
La inscripción en este curso es sólo por invitación
Logo UNAL

Programación de computadores con Python

Acerca de

Contenido

Curso en línea asociado al programa de formación "Machine Learning and Data Science" que busca capacitar al participante en los conceptos básicos de programación de computadores con el lenguaje de programación Python.

Se busca que el participante adquiera mediante ejercicios prácticos las herramientas necesarias para la solución de problemas a través del diseño de algoritmos y su implementación en el lenguaje Python, aplicando un enfoque basado en el pensamiento computacional.

El curso de Programación de computadores con Python es un curso adaptado a las necesidades de Allianz, creado por docentes del Departamento de Ingeniería de Sistemas y Computación de la Universidad Nacional de Colombia.

Contenido del curso

La primera parte del curso está compuesta por las siguientes tres unidades temáticas:

Unidad 1. Introducción a la programación con Python

  • Resolución de problemas computacionales.
  • Lenguaje de programación Python.
  • Constructores básicos.

Unidad 2 - Estructuras de control de flujo

  • Estructuras de control condicionales.
  • Estructuras de control iterativas.

Unidad 3 - Colecciones de datos

  • Colecciones ordenadas.
  • Colecciones no ordenadas.

Unidad 4 - Funciones y objetos

  • Colecciones ordenadas.
  • Colecciones no ordenadas.

Unidad 5 - Taller de programación de computadores con Python

EQUIPO DOCENTE

Course Staff Image #1

Fabio Augusto González Osorio, PhD

Profesor Titular del Departamento de Ingeniería de Sistemas e Industrial. Coordinador del programa de Doctorado en Ingeniería de Sistemas y Computación, Universidad Nacional de Colombia, Bogotá. Amplia experiencia en investigación en aprendizaje computacional, minería de datos, recuperación de información, procesamiento de lenguaje natural y visión por computador. Participación en diversos proyectos de investigación internacionales y nacionales. Más de 100 publicaciones científicas en revistas, libros y conferencias internacionales. Lidera el grupo de investigación MindLab (Machine Learning Perception and Discovery Lab).

Course Staff Image #2

Felipe Restrepo Calle, PhD

Profesor del Departamento de Ingeniería de Sistemas e Industrial en la Universidad Nacional de Colombia, sede Bogotá. Sus áreas de interés incluyen: lenguajes de programación, análisis automático de código fuente, procesadores de lenguaje, diseño de sistemas embebidos y educación en ingeniería. Cuenta con más de 50 publicaciones científicas en revistas, libros y conferencias internacionales. Actualmente lidera el grupo de investigación PLaS (Programming Languages and Systems) y es el Coordinador de la Maestría en Ingeniería de Sistemas y Computación.

Course Staff Image #3

Jorge Eliecer Camargo, PhD

Profesor del Departamento de Ingeniería de Sistemas e Industrial de la Universidad Nacional de Colombia, Sede Bogotá. Cuenta con más de 100 publicaciones científicas en revistas, libros y conferencias internacionales relacionadas con el manejo de grandes volúmenes de datos (big data) y aplicaciones de machine learning en imágenes, audio y texto. Actualmente es líder del grupo de investigación en ciberseguridad UnSecureLab.

LANDING PAGE

La inscripción en este curso es sólo por invitación