Python para usuarios de Matlab
El lenguaje de programación Python es cada vez más popular entre los usuarios de Matlab, gracias a su potencia y versatilidad como herramienta de análisis de datos y como lenguaje de propósito general.
Esta capacitación impartida por un instructor, en vivo (en línea o presencial), está dirigida a usuarios de Matlab que deseen explorar o realizar una transición hacia Python para el análisis de datos y la visualización.
Al finalizar esta capacitación, los participantes serán capaces de:
- Instalar y configurar un entorno de desarrollo en Python.
- Comprender las diferencias y similitudes entre la sintaxis de Matlab y Python.
- Utilizar Python para obtener información valiosa a partir de diversos conjuntos de datos.
- Convertir aplicaciones existentes de Matlab a Python.
- Integrar aplicaciones de Matlab y Python.
Formato del curso
- Clases interactivas y discusiones.
- Numerosos ejercicios y prácticas.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar.
Temario del curso
Introducción
- Gratis y de propósito general frente a no gratuito o de propósito limitado
Configuración de un entorno de desarrollo en Python para ciencia de datos
La potencia de Matlab para la resolución de problemas numéricos
Bibliotecas y paquetes de Python para la resolución de problemas numéricos y el análisis de datos
Práctica con la sintaxis de Python
Importación de datos a Python
Manipulación de matrices
Operaciones matemáticas
Visualización de datos
Conversión de una aplicación existente de Matlab a Python
Errores comunes al transitar hacia Python
Llamada a Matlab desde Python y viceversa
Envoltorios (wrappers) de Python para proporcionar una interfaz similar a Matlab
Resumen y conclusión
Requerimientos
- Experiencia en programación con Matlab.
Público objetivo
- Científicos de datos
- Desarrolladores
Los cursos públicos requieren más de 5 participantes.
Python para usuarios de Matlab - Reserva
Python para usuarios de Matlab - Consulta
Python para usuarios de Matlab - Solicitud de consultoría
Testimonios (2)
Los ejercicios prácticos relacionados con el contenido realmente ayudan a comprender más sobre cada tema. Además, el estilo de comenzar la clase con una conferencia y continuar con ejercicios prácticos es bueno y útil para relacionarlo con la conferencia presentada anteriormente.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Curso - Introduction to Data Science and AI using Python
Traducción Automática
Ejemplos/ejercicios perfectamente adaptados a nuestro dominio
Luc - CS Group
Curso - Scaling Data Analysis with Python and Dask
Traducción Automática
Próximos cursos
Cursos Relacionados
Python Avanzado: Mejores Prácticas y Patrones de Diseño
28 HorasEste curso intensivo y práctico cubre técnicas avanzadas de Python, mejores prácticas de ingeniería y patrones de diseño comúnmente utilizados para construir aplicaciones de Python mantenibles, probables y de alto rendimiento. Hace énfasis en herramientas modernas, tipado, modelos de concurrencia, patrones de arquitectura y flujos de trabajo listos para producción.
Este entrenamiento impartido por un instructor, en vivo (en línea o en sitio), está dirigido a desarrolladores de Python de nivel intermedio a avanzado que deseen adoptar prácticas y patrones profesionales para sistemas de Python listos para producción.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Aplicar el tipado de Python, dataclasses y verificación de tipos para aumentar la confiabilidad del código.
- Utilizar patrones de diseño y principios de arquitectura para estructurar aplicaciones robustas.
- Implementar correctamente la concurrencia y el paralelismo usando asyncio y multiprocessing.
- Desarrollar código bien probado con pytest, pruebas basadas en propiedades y pipelines de CI.
- Perfile, optimice y fortalezca aplicaciones de Python para producción.
- Empaquetar, distribuir y desplegar proyectos de Python utilizando herramientas modernas y contenedores.
Formato del curso
- Charlas interactivas y demostraciones cortas.
- Laboratorios prácticos y ejercicios de codificación cada día.
- Mini proyecto final que integra patrones, pruebas y despliegue.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada o un área de enfoque (datos, web o infraestructura), contáctenos para coordinarlo.
Ingeniería de IA Agente con Python — Construcción de Agentes Autónomos
21 HorasEste curso enseña técnicas de ingeniería práctica para diseñar, construir, probar y desplegar sistemas agentes (autónomos) utilizando Python. Cubre el ciclo del agente, integraciones con herramientas, gestión de memoria y estado, patrones de orquestación, controles de seguridad y consideraciones para producción.
Esta capacitación guiada por un instructor, en vivo (en línea o presencial), está dirigida a ingenieros de aprendizaje automático (ML) de nivel intermedio a avanzado, desarrolladores de IA e ingenieros de software que deseen construir agentes autónomos robustos y listos para producción usando Python.
Al finalizar esta capacitación, los participantes serán capaces de:
- Diseñar e implementar el ciclo del agente y flujos de trabajo de toma de decisiones.
- Integrar herramientas y APIs externas para ampliar las capacidades del agente.
- Implementar arquitecturas de memoria a corto y largo plazo para agentes.
- Coordinar orquestaciones de múltiples pasos y la composabilidad de agentes.
- Aplicar mejores prácticas de seguridad, control de acceso y observabilidad para agentes desplegados.
Formato del Curso
- Clases interactivas y discusiones.
- Laboratorios prácticos para construir agentes con Python y SDKs populares.
- Ejercicios basados en proyectos que generan prototipos desplegables.
Opciones de Personalización del Curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinarla.
Introducción a la Ciencia de Datos e IA con Python
35 HorasEste curso de 5 días ofrece una introducción a la Ciencia de Datos y a la Inteligencia Artificial (IA).
El curso se imparte con ejemplos y ejercicios utilizando Python.
Inteligencia Artificial con Python (Nivel Intermedio)
35 HorasLa Inteligencia Artificial con Python consiste en el desarrollo de sistemas inteligentes aprovechando el amplio ecosistema de bibliotecas de IA y aprendizaje automático que ofrece Python.
Este curso, impartido por un instructor en vivo (en línea o presencial), está dirigido a programadores de nivel intermedio que deseen diseñar, implementar y desplegar soluciones de IA utilizando Python.
Al finalizar este entrenamiento, los participantes podrán:
- Implementar algoritmos de IA utilizando las bibliotecas centrales de inteligencia artificial de Python.
- Trabajar con modelos de aprendizaje supervisado, no supervisado y por refuerzo.
- Integrar soluciones de IA en aplicaciones y flujos de trabajo existentes.
- Evaluar el rendimiento de los modelos y optimizarlos para lograr mayor precisión y eficiencia.
Formato del curso
- Clases interactivas con explicaciones y debates.
- Abundantes ejercicios y práctica aplicada.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar un entrenamiento adaptado a sus necesidades, por favor contáctenos para coordinarlo.
Trading algorítmico con Python y R
14 HorasEsta formación impartida por un instructor en tiempo real en Colombia (en línea o presencial) está dirigida a analistas de negocios que deseen automatizar sus operaciones mediante trading algorítmico, Python y R.
Al finalizar esta formación, los participantes estarán en capacidad de:
- Emplear algoritmos para comprar y vender valores en incrementos especializados de manera rápida.
- Reducir los costos asociados a las operaciones mediante el uso de trading algorítmico.
- Monitorear automáticamente los precios de las acciones y ejecutar operaciones.
IA Aplicada desde Cero en Python
28 HorasEste es un curso de 4 días que introduce la inteligencia artificial y sus aplicaciones utilizando el lenguaje de programación Python. Existe la opción de agregar un día adicional para desarrollar un proyecto de IA al finalizar este curso.
AWS Cloud9 y Python: Una guía práctica
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a desarrolladores Python de nivel intermedio que deseen mejorar su experiencia en el desarrollo de Python con AWS Cloud9.
Al finalizar esta capacitación, los participantes serán capaces de:
- Configurar y ajustar AWS Cloud9 para el desarrollo en Python.
- Comprender la interfaz y las funcionalidades del IDE de AWS Cloud9.
- Escribir, depurar y desplegar aplicaciones Python en AWS Cloud9.
- Colaborar con otros desarrolladores utilizando la plataforma de AWS Cloud9.
- Integrar AWS Cloud9 con otros servicios de AWS para despliegues avanzados.
Construyendo Chatbots en Python
21 HorasLos chatbots son programas informáticos que simulan automáticamente respuestas humanas a través de interfaces de chat. Estos ayudan a las organizaciones a maximizar la eficiencia de sus operaciones al ofrecer opciones más sencillas y rápidas para la interacción con los usuarios.
En esta capacitación en vivo impartida por un instructor, los participantes aprenderán cómo crear chatbots utilizando Python.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Comprender los fundamentos para crear chatbots
- Construir, probar, implementar y solucionar problemas de diversos chatbots utilizando Python
Público objetivo
- Desarrolladores
Formato del curso
- Combinación de conferencias, discusiones, ejercicios y práctica intensiva hands-on
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinarla.
Programación con GPU usando CUDA y Python
14 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores de nivel intermedio que desean utilizar CUDA para crear aplicaciones en Python que se ejecuten en paralelo en GPUs de NVIDIA.
Al finalizar esta formación, los participantes serán capaces de:
- Utilizar el compilador Numba para acelerar aplicaciones en Python que se ejecutan en GPUs de NVIDIA.
- Crear, compilar y ejecutar kernels personalizados de CUDA.
- Gestionar la memoria de la GPU.
- Convertir una aplicación basada en CPU en una aplicación acelerada por GPU.
Escalar el Análisis de Datos con Python y Dask
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a científicos de datos e ingenieros de software que desean utilizar Dask dentro del ecosistema de Python para construir, escalar y analizar grandes conjuntos de datos.
Al finalizar esta capacitación, los participantes podrán:
- Configurar el entorno para comenzar a construir procesos de procesamiento de grandes volúmenes de datos con Dask y Python.
- Explorar las características, bibliotecas, herramientas y APIs disponibles en Dask.
- Comprender cómo Dask acelera la computación paralela en Python.
- Aprender a escalar el ecosistema de Python (Numpy, SciPy y Pandas) utilizando Dask.
- Optimizar el entorno de Dask para mantener un alto rendimiento al manejar grandes conjuntos de datos.
Análisis de Datos en Python Usando Pandas y Numpy
14 HorasEsta capacitación, impartida por un instructor en vivo en Colombia (en línea o en sitio), está dirigida a desarrolladores de Python y analistas de datos de nivel intermedio que deseen mejorar sus habilidades en análisis y manipulación de datos utilizando Pandas y NumPy.
Al finalizar esta capacitación, los participantes podrán:
- Configurar un entorno de desarrollo que incluya Python, Pandas y NumPy.
- Crear una aplicación de análisis de datos utilizando Pandas y NumPy.
- Realizar operaciones avanzadas de manipulación, ordenamiento y filtrado de datos.
- Ejecutar operaciones de agregación y analizar datos de series temporales.
- Visualizar datos usando Matplotlib y otras librerías de visualización.
- Depurar y optimizar su código de análisis de datos.
Desarrollo Full Stack con FARM (FastAPI, React y MongoDB)
14 HorasEsta capacitación impartida por un instructor, en vivo (en línea o presencial), está dirigida a desarrolladores que desean utilizar el stack FARM (FastAPI, React y MongoDB) para crear aplicaciones web dinámicas, de alto rendimiento y escalables.
Al finalizar esta capacitación, los participantes podrán:
- Configurar el entorno de desarrollo necesario que integre FastAPI, React y MongoDB.
- Comprender los conceptos clave, características y beneficios del stack FARM.
- Aprender a construir APIs REST con FastAPI.
- Aprender a diseñar aplicaciones interactivas con React.
- Desarrollar, probar y desplegar aplicaciones (frontend y backend) utilizando el stack FARM.
Desarrollo de APIs con Python y FastAPI
14 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o presencial), está dirigida a desarrolladores que deseen utilizar FastAPI con Python para construir, probar y desplegar APIs RESTful de manera más sencilla y rápida.
Al finalizar esta formación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para desarrollar APIs con Python y FastAPI.
- Crear APIs de forma más rápida y sencilla utilizando la biblioteca FastAPI.
- Aprender cómo crear modelos de datos y esquemas basados en Pydantic y OpenAPI.
- Conectar APIs a una base de datos utilizando SQLAlchemy.
- Implementar seguridad y autenticación en las APIs mediante las herramientas de FastAPI.
- Construir imágenes de contenedor y desplegar APIs web en un servidor en la nube.
Detección de fraude con Python y TensorFlow
14 HorasEsta capacitación impartida por un instructor, en vivo Colombia (en línea o en sitio), está dirigida a científicos de datos que desean utilizar TensorFlow para analizar datos potenciales de fraude.
Al finalizar esta capacitación, los participantes podrán:
- Crear un modelo de detección de fraude en Python y TensorFlow.
- Construir regresiones lineales y modelos de regresión lineal para predecir fraudes.
- Desarrollar una aplicación de inteligencia artificial de extremo a extremo para analizar datos de fraude.
Aceleración de flujos de trabajo de Python Pandas con Modin
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a científicos de datos y desarrolladores que deseen utilizar Modin para construir e implementar cálculos paralelos con Pandas y lograr un análisis de datos más rápido.
Al finalizar esta capacitación, los participantes serán capaces de:
- Configurar el entorno necesario para comenzar a desarrollar flujos de trabajo de Pandas a gran escala con Modin.
- Comprender las características, la arquitectura y las ventajas de Modin.
- Conocer las diferencias entre Modin, Dask y Ray.
- Ejecutar operaciones de Pandas más rápidamente con Modin.
- Implementar toda la API y las funciones de Pandas.