25.8.14
This website uses cookies to ensure you get the best experience on our website. Learn more

Curso de Programación en Python

Jairo Rubén Sánchez Olvera

Curso de Programación en Python Número de horas: 80 Tema 1. Introducción Historia y Características de Python. Versiones de Python. Instalación de Python. IDEs e intérpretes. Estructura léxica: líneas e indentación, tokens, sentencias y comentarios. PEP8. Tema 2. Tipos de Datos y Estructuras Números: enteros, flotantes, complejos, string, None y Boolean. Estructuras y secuencias: lista, tupla, diccionario, conjunto. Estructuras avanzadas: módulo collections. Bloque 2: Programación I Tema 3. Programación Básica Trabajando con variables: operandos y operadores. Control de flujo. Ejecución condicional e iteraciones. Trabajo con cadenas de caracteres. Tema 4. Funciones Funciones matemáticas y números aleatorios. Defunción de funciones: parámetros y argumentos. Argumentos flexibles: *args y **kwards. Funciones anómimas lambda. Librería standard: módulos sys, logging, os. Bloque 3: Programación II Tema 5. Organización del Código Programación orientada a objetos: clases y self. Métodos. El método __init__. variables de clase y variables de objeto. Herencia. Módulos y paquetes. Tema 6. Aspectos Avanzados Errores y excepciones. Iteradores y ejemplos: enumerate, zip, map, filter. List comprehensions. Iteración múltiple. Generadores. Bloque 4: Análisis de Datos en Python Tema 7. Pandas y Numpy Introducción a Numpy. Arrays, Funciones universales. Cálculos estadísticos con Numpy. Introducción a Pandas: series, dataframe, index. Indexado y selección de datos con pandas. Pivotado de tablas en Pandas. Trabajo con series temporales. Trabajo con ficheros: CSV, JSON, XML, THML. Uso de expresiones regulares para limpieza de datos. Tema 8. Visualización de Datos Librerías gráficas: Matplotlib, Seaborn, Bokeh, Plotly. Line plots. Scatter plots. Histogramas. Personalización: leyendas, colores, subplots y anotacio

Issued on

March 5, 2024

Expires on

Does not expire