Universidad Adolfo Ibañez

Curso Introducción a Python

Profesor
Contenidos
1
Introducción: La programación y los sistemas computacionales

Tras realizar este módulo entenderás cómo los lenguajes de programación permiten comunicarnos con el computador. Además, conocerás cuál es el origen y las características del lenguaje de programación Python. Al finalizar tendrás el conocimiento sobre el manejo de los notebooks de programación (Google Colab), podrás ejecutar código de Python sobre ellos y entenderás la sintaxis básica del lenguaje dentro de este entorno.

2
Instrucciones básicas y estructuras del lenguaje Python

Tras realizar este módulo utilizarás los tipos de datos básicos del lenguaje Python. Además, serás capaz de utilizarlos para construir expresiones que te permitan calcular datos nuevos y guardarlos en variables. Entenderás el uso de algunas librerías para el manejo de operaciones dentro de Python y tendrás nociones básicas de los flujos de control. Podrás entender que es una estructura tipo lista, tupla y diccionario. Conocerás las funciones de las principales estructuras del lenguaje Python y cómo son sus aplicaciones en problemas reales. Por último, aprenderás cómo adquirir y mostrar datos utilizando las sintaxis de Python y Colab.

3
Control de flujo - Condicionales

Al finalizar este módulo podrás crear programas más sofisticados. Sabrás utilizar instrucciones condicionales que te ayudarán a controlar el flujo de tu programa, entendiendo las diferentes jerarquías que generan este tipo de estructuras y su potencial en los lenguajes de programación.

4
Control de flujo - Estructuras repetitivas

Al finalizar este módulo sabrás cómo utilizar instrucciones iterativas para crear programas que repitan conjuntos de instrucciones (ciclos for y while) y combinarlos con las estructuras condicionales para poder resolver problemas aún más complejos. En este punto se trabajará en desarrollar de manera práctica y sólida la lógica del estudiante y como las estructuras de control de flujo son muy útiles para resolver problemas de programación.

5
Funciones

Al finalizar este módulo estarás en la capacidad de modularizar tu código y empaquetar partes del código en funciones para utilizarlo. El uso de funciones te permitirá mejorar la legibilidad de tu código y la posibilidad de reutilización del mismo. Se entenderá la diferencia entre si una variable pasa por valor o por referencia.

6
Manejo de arreglos con Numpy y gráficas con Matplotlib

Al terminar este módulo sabrás desarrollar programas utilizando las operaciones matemáticas que provee la librería numpy, además, sabrás realizar gráficos que permitan visualizar e interpretar información de datos estructurados.

7
Manejo de archivos con Pandas y gestión de documentos

Al finalizar este módulo tendrás la capacidad de realizar la manipulación de archivos y bases de datos con la librería Pandas, realizar análisis sobre datasets de datos, extraer información relevante, y exportar resultados a archivos de texto plano. Así mismo, tendrás la capacidad de importar datos de diferentes fuentes externas.

Contenidos
Redes Sociales
Instagram