[ATD-030] Python - Procesado asíncrono de datos
Duración: 25 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a Programadores y Analistas que ya utilizan el lenguaje de programación Python y quieren sacar provecho de sus posibilidades para el procesamiento paralelo y procesado de datos.
Requisitos previos
Los alumnos necesitarán tener conocimientos consolidados de programación y orientación a objetos con Python.
Objetivos
El alumno alcanzará los conocimientos necesarios para abordar la programación concurrente en Python mediante el uso de asyncio, y el procesado de datos usando librerías como NumPy, Pandas, Scikit u OpenCV.
Contenido
- Repaso rápido del lenguaje
- Modelo de objetos de Python
- Excepciones
- Módulos y espacios de nombres
- Herramientas del lenguaje: Iteradores, Generadores, Corrutinas
- Introducción a programación concurrente con hilos y multiprocesamiento
- Librería de cálculo numérico NumPy
- Fundamentos
- Manipulación de formas
- Copias y vistas
- Índices
- Álgebra Lineal
- Librería Pandas para manipulación de datos
- Creación de objetos
- Visualización
- Selección
- Operaciones
- Mezclas
- Grupos
- Librerías SciKit y OpenCV para procesamiento de datos
- Aplicación de filtros morfológicos
- Conteo y separación de objetos
- Clasificación de imágenes
- Librería AsyncIO
Documentación Recomendada
Python Data Analysis - Third Edition
By Avinash Navlani, Armando Fandango, Ivan Idris
Febrero 2021 | 478 páginas
ISBN 9781789955248