
PYTHON AVANZADO | Ciencia de Datos | Especialización
SKU: PY-AVTHI
Porcentaje de Subsidio TAE: 80% (exclusivo para residentes y empleados de empresas de Jalisco)
Fecha de Inicio del Curso: 07 de agosto del 2023
Fecha de Finalización del Curso: 19 de septiembre del 2023
Capacitador: Thincrs
Duración: 40 hrs/20 sesionesModalidad: virtual
Días de Sesiones: lunes, martes y miércoles
Horario: 18:00 a 20:00 hrs
En este curso aprenderás:
Las poderosas capacidades de Python para implementar programas robustos y eficientes lo convierten en uno de los lenguajes de programación más buscados. En este curso, explorará las herramientas que le permiten mejorar el rendimiento y llevar sus programas de Python al siguiente nivel. Este curso comienza examinando las bibliotecas integradas y externas que agilizan las tareas en el ciclo de desarrollo, como la evaluación comparativa, la creación de perfiles y la optimización. Luego, se familiarizará con el uso de herramientas especializadas, como bibliotecas y compiladores dedicados, para aumentar su rendimiento, entre otras cosas. Al final del curso, estará expuesto a una amplia gama de funcionalidades avanzadas en Python y estará equipado con los conocimientos prácticos necesarios para aplicarlos a sus casos de uso.
Objetivo del curso:
- Escribir código numérico eficiente con NumPy, pandas y Xarray
- Usar Cython y Numba para lograr un rendimiento nativo
- Encontrar cuellos de botella en su código Python usando perfiladores
- Optimizar cósigo con JAX
- Implementar programas multiproceso, multiprocesamiento y asincrónicos.
- Resolver problemas comunes en la programación concurrente, como interbloqueos
- Abordar los desafíos de la arquitectura con patrones de diseño
Prerrequisitos:
Este curso es para programadores de Python de nivel intermedio a experimentado que buscan ampliar sus aplicaciones de manera sistemática y sólida. Los programadores con una variedad de antecedentes encontrarán útil este curso, incluidos los ingenieros de software, los programadores científicos y los arquitectos de software.