[ATD] Análisis y Tratamiento del Dato
Curso | Duración |
---|---|
[ATD-010] PythonCubre desde la instalación del entorno de desarrollo hasta conceptos avanzados como programación orientada a objetos, manejo de módulos del sistema y programación funcional. Incluye temas clave como control de flujo, funciones, manejo de archivos, y manipulación de datos. Además, se abordarán pruebas, depuración, y buenas prácticas para documentación, ofreciendo una base completa para el desarrollo en Python. | 30 horas |
[ATD-020] Python AvanzadoPermite a los programadores mejorar sus habilidades mediante un repaso de funcionalidades, instalación del entorno y el uso de bibliotecas como NumPy y Pandas. Se cubren temas como programación funcional, iteradores, generación de listas, análisis de algoritmos, y técnicas de programación concurrente y multiprocesamiento | 25 horas |
[BAT-030] Python - Procesado asíncrono de datosOfrece un repaso del lenguaje y su modelo de objetos, aborda excepciones, módulos, y herramientas como iteradores y generadores. Se introduce la programación concurrente y se exploran librerías como NumPy y Pandas para manipulación y visualización de datos, así como SciKit y OpenCV para procesamiento de imágenes y filtrado. Además, se utiliza AsyncIO para gestionar tareas asíncronas. | 25 horas |
[ATD-040] PySparkOfrece una introducción práctica al uso de Spark con Python, desde la instalación y configuración hasta el manejo de Resilient Distributed Datasets (RDDs) y DataFrames. Incluye técnicas avanzadas para depuración, análisis de datos y exploración de estadísticas, como correlaciones e histogramas, además de SQL sobre tablas temporales. | 25 horas |
[ATD-050] Utilidades PythonCubre herramientas esenciales para análisis y manipulación de datos, incluyendo NumPy para arrays y matrices, Matplotlib para visualización, y Pandas para gestión de datos. También abarca RegEx para búsquedas avanzadas, manejo de archivos en diversos formatos (PDF, Word, Excel), conexión con MySQL, y cálculos estadísticos. | 20 horas |
[ATD-060] ETL con Python (PETL)Enseña a instalar y configurar PETL, manejar pipelines ETL, y realizar transformaciones de datos. Cubre lectura/escritura en múltiples formatos (archivos, bases de datos, Excel, JSON), estilos de programación, manipulación de tablas, deduplicación, validación y visualización, usando Python y herramientas como IPython notebook para análisis eficiente. | 15 horas |
[ATD-070] Python con SeleniumEnseña desde lo básico de Python y sus estructuras de control, hasta técnicas avanzadas de automatización con Selenium. Incluye pruebas unitarias y funcionales, manejo de datos, web scraping, automatización de tareas, y pruebas en múltiples navegadores y dispositivos, ideal para desarrolladores interesados en testing y automatización de aplicaciones web. | 20 horas |
[ATD-080] Machine LearningOfrece una introducción completa al aprendizaje automático, desde fundamentos de estadística y probabilidad hasta modelos predictivos y técnicas avanzadas. Incluye regresión lineal, clasificación, y algoritmos como K-Means, Random Forests y SVM, además de reducción de dimensionalidad y validación cruzada, todo en un entorno de Python accesible para principiantes. | 16 horas |
[ATD-090] Machine Learning: TensorFlow 2 y PyTorchCubre desde los fundamentos de Machine Learning y Data Science hasta el desarrollo y despliegue de modelos avanzados en redes neuronales. Incluye teoría y práctica en redes neuronales, funciones de coste, retropropagación, y exploración profunda de TensorFlow y PyTorch, con ejemplos de regresión, clasificación y redes convolucionales y recurrentes. | 25 horas |
[ATD-100] Machine Learning e Inteligencia ArtificialOfrece una visión completa desde sus fundamentos históricos hasta aplicaciones avanzadas. Aborda librerías clave, técnicas de clasificación y regresión, redes neuronales, y tareas como clustering. Incluye evaluación de modelos, comparación de enfoques y análisis de implicaciones sociales, ideal para construir bases sólidas en IA y ML. | 20 horas |
[ATD-110] Machine Learning en BigQuery MLOfrece una introducción a las ventajas de usar BigQuery ML, trabajando en Google Cloud Console, línea de comandos y notebooks. Cubre la sintaxis de BigQuery y modelos compatibles, incluyendo opciones de regresión y árboles de decisión, con enfoque en creación, entrenamiento, evaluación y predicción de modelos ML. | 15 horas |
[ATD-120] Redes NeuronalesAbarca desde conceptos básicos hasta la implementación avanzada de modelos en entornos BigQuery y TensorFlow. Incluye diferencias clave entre Machine Learning y Deep Learning, tipos de redes neuronales, entrenamiento y evaluación de modelos, así como el uso de librerías de Deep Learning en Python para clasificación y análisis. | 20 horas |
[ATD-130] Apache KafkaOfrece una comprensión integral de su arquitectura y componentes clave, como Zookeeper, Kafka Topics, Producers y Consumers. Cubre desde la instalación y configuración hasta operaciones avanzadas, escalabilidad, herramientas, API en Java, Kafka Streams y Connect, gestión de esquemas, monitorización y seguridad. | 20 horas |
Este conjunto de cursos proporciona una formación completa, desde los fundamentos de Python hasta la implementación avanzada de machine learning y el procesamiento en tiempo real. Es ideal para profesionales que buscan adquirir o fortalecer sus habilidades en análisis de datos, machine learning e inteligencia artificial, aprovechando tecnologías punteras para la gestión eficiente de datos masivos.