Python para usuarios de Matlab
El lenguaje de programación Python se está volviendo cada vez más popular entre los usuarios de Matlab debido a su potencia y versatilidad como herramienta de análisis de datos, así como como lenguaje de propósito general.
Esta formación en vivo, impartida por un instructor (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 formació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 la de Python.
- Utilizar Python para obtener información clave a partir de diversos conjuntos de datos.
- Convertir aplicaciones existentes de Matlab a Python.
- Integrar aplicaciones de Matlab y Python.
Formato del curso
- Clase interactiva y discusión.
- Muchas ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinarlo.
Temario del curso
Introducción
- Gratuito y de propósito general frente a costoso o de propósito específico
Configuración de un entorno de desarrollo de Python para la 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 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 transicionar a Python
Llamar a Matlab desde dentro de Python y viceversa
Complementos (wrappers) de Python para proporcionar una interfaz similar a la de Matlab
Resumen y conclusiones
Requerimientos
- Experiencia con la programación en Matlab.
Audiencia 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 crear aplicaciones Python mantenibles, comprobables y de alto rendimiento. Hace hincapié en el uso de herramientas modernas, tipado, modelos de concurrencia, patrones de arquitectura y flujos de trabajo listos para la producción.
Este entrenamiento en vivo dirigido por instructores (en línea o presencial) está dirigido a desarrolladores de Python de nivel intermedio a avanzado que desean adoptar prácticas y patrones profesionales para sistemas Python de grado industrial.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Aplicar el tipado de Python, dataclasses y la comprobación de tipos para aumentar la fiabilidad del código.
- Utilizar patrones de diseño y principios arquitectónicos para estructurar aplicaciones robustas.
- Implementar correctamente la concurrencia y el paralelismo utilizando asyncio y multiprocessing.
- Construir código bien probado mediante pytest, pruebas basadas en propiedades y pipelines de CI.
- Perfilar, optimizar y endurecer aplicaciones Python para entornos de producción.
- Empaquetar, distribuir e implementar proyectos de Python utilizando herramientas modernas y contenedores.
Formato del Curso
- Lecciones interactivas y demostraciones breves.
- Laboratorios prácticos y ejercicios de programación cada día.
- Proyecto final integrador que combina patrones, pruebas e implementación.
Opciones de Personalización del Curso
- Para solicitar un entrenamiento personalizado o centrado en un área específica (datos, web o infraestructura), contáctenos para organizarlo.
Ingeniería de IA Agéntica con Python: Construya Agentes Autónomos
21 HorasEste curso enseña técnicas de ingeniería prácticas para diseñar, construir, probar y desplegar sistemas agénticos (autónomos) utilizando Python. Aborda el ciclo del agente, integraciones de herramientas, gestión de memoria y estado, patrones de orquestación, controles de seguridad y consideraciones de producción.
Esta capacitación en vivo y dirigida por un instructor (en línea o presencial) está orientada a ingenieros de ML de nivel intermedio a avanzado, desarrolladores de IA e ingenieros de software que desean construir agentes autónomos robustos y listos para producción utilizando Python.
Al finalizar esta capacitación, los participantes podrán:
- Diseñar e implementar el ciclo del agente y los flujos de trabajo de toma de decisiones.
- Integrar herramientas externas y APIs para extender las capacidades del agente.
- Implementar arquitecturas de memoria a corto y largo plazo para los agentes.
- Coordinar orquestaciones de múltiples pasos y la composabilidad de los agentes.
- Aplicar las mejores prácticas de seguridad, control de acceso y observabilidad para agentes desplegados.
Formato del curso
- Clase interactiva y discusión.
- Laboratorios prácticos para construir agentes con Python y SDKs populares.
- Ejercicios basados en proyectos que producen prototipos desplegables.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para coordinarlo.
Introducción a la Ciencia de Datos e IA con Python
35 HorasSe adentra en enfoques prácticos de la Ciencia de Datos e Inteligencia Artificial utilizando Python, dotando a los profesionales de las habilidades necesarias para explorar datos, construir modelos de aprendizaje automático y desplegar aplicaciones impulsadas por IA en contextos empresariales. Cubre los flujos de trabajo CRISP-DM, análisis estadístico, aprendizaje supervisado y no supervisado, aprendizaje profundo con Tensorflow, procesamiento de lenguaje natural, big data con Spark y narración de datos. Es ideal para principiantes que buscan una certificación en ciencia de datos con Python y una formación analítica orientada a la empleabilidad.
Inteligencia artificial con Python (nivel intermedio)
35 HorasInteligencia artificial con Python es el desarrollo de sistemas inteligentes utilizando el extenso ecosistema de bibliotecas de IA y aprendizaje automático de Python.
Esta formación práctica, impartida por un instructor (en línea o en nuestras instalaciones), está dirigida a programadores de Python de nivel intermedio que desean diseñar, implementar e implementar soluciones de IA usando Python.
Al finalizar esta formación, los participantes podrán:
- Implementar algoritmos de IA utilizando las bibliotecas principales de IA 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 precisión y eficiencia.
Formato del curso
- Conferencia interactiva y discusión.
- Un montón de ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar.
Trading algorítmico con Python y R
14 HorasEsta formación en vivo, impartida por un instructor, se realiza en Costa Rica (en línea o presencial) y está dirigida a analistas de negocio que desean automatizar las operaciones mediante trading algorítmico, Python y R.
Al finalizar esta formación, los participantes serán capaces de:
- Utilizar algoritmos para comprar y vender valores en incrementos especializados de forma rápida.
- Reducir los costes asociados a las operaciones mediante el trading algorítmico.
- Monitorizar automáticamente los precios de las acciones y realizar operaciones.
IA aplicada desde cero en Python
28 HorasIA aplicada desde cero en Python equipa a programadores y analistas de datos con técnicas fundamentales para construir soluciones de aprendizaje automático desde cero usando Python. Cubre los principios clave de aprendizaje supervisado (clasificación y regresión), aprendizaje no supervisado (agrupamiento y detección de anomalías) y arquitecturas avanzadas de redes neuronales. Examina métodos comprobados para trabajar con scikit-learn, Apache Spark MLlib y cuadernos de Jupyter en el desarrollo práctico de IA. Ayuda a los profesionales a implementar modelos de aprendizaje automático prácticos, evaluar las limitaciones de los algoritmos y completar proyectos aplicados para la resolución de problemas del mundo real.
AWS Cloud9 y Python: Una guía práctica
14 HorasEsta formación en vivo, impartida por un instructor, en Costa Rica (en línea o en las instalaciones), está dirigida a desarrolladores de Python de nivel intermedio que deseen mejorar su experiencia de desarrollo con AWS Cloud9.
Al finalizar esta formación, los participantes serán capaces de:
- Configurar y establecer AWS Cloud9 para el desarrollo en Python.
- Comprender la interfaz y las funciones del IDE de AWS Cloud9.
- Escribir, depurar e implementar aplicaciones de Python en AWS Cloud9.
- Colaborar con otros desarrolladores utilizando la plataforma AWS Cloud9.
- Integrar AWS Cloud9 con otros servicios de AWS para despliegues avanzados.
Ingeniería personalizada de Inteligencia Artificial aplicada y Modelos de Lenguaje Grande (LLM) con Python
35 HorasDescripción del curso
Esta formación práctica está diseñada para profesionales con una experiencia en ingeniería de datos que desean adquirir habilidades prácticas en inteligencia artificial, Python y modelos de lenguaje grande. El curso se centra en aplicaciones del mundo real, cubriendo el uso de modelos, la ingeniería de prompts y la creación de soluciones potenciadas por IA. Los participantes realizarán ejercicios progresivos que irán desde los conceptos fundamentales hasta la construcción de flujos de trabajo de IA desplegables.
Formato de la formación
• Formación presencial en aula
• Sesiones dirigidas por un instructor con prácticas guiadas
• Discusiones interactivas y estudios de casos del mundo real
• Ejercicios prácticos diarios
Objetivos del curso
• Comprender los conceptos fundamentales de IA y aprendizaje automático relevantes para aplicaciones modernas
• Fortalecer las habilidades de Python para el desarrollo de IA y flujos de trabajo de datos
• Aprender cómo funcionan los modelos de lenguaje grande y cómo utilizarlos de manera efectiva
• Diseñar y optimizar prompts para obtener resultados fiables
• Construir soluciones de IA completas utilizando APIs y marcos de trabajo
• Integrar la IA en los flujos de trabajo de ingeniería de datos
Escalación del Análisis de Datos con Python y Dask
14 HorasEsta formación en vivo impartida por un instructor en Costa Rica (en línea o presencial) está dirigida a científicos de datos e ingenieros de software que desean utilizar Dask con el ecosistema de Python para construir, escalar y analizar conjuntos de datos grandes.
Al finalizar esta formación, los participantes podrán:
- Configurar el entorno para comenzar a construir procesos de análisis de grandes datos con Dask y Python.
- Explorar las características, bibliotecas, herramientas y APIs disponibles en Dask.
- Comprender cómo Dask acelera la computación en paralelo 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 formación en vivo, impartida por un instructor, en Costa Rica (en línea o presencial), 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 formación, los participantes serán capaces de:
- 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 transformación, ordenación y filtrado de datos.
- Ejecutar operaciones de agregación y analizar datos de series temporales.
- Visualizar datos utilizando Matplotlib y otras bibliotecas de visualización.
- Depurar y optimizar el código de análisis de datos.
Desarrollo Full Stack FARM (FastAPI, React y MongoDB)
14 HorasEsta formación en vivo, impartida por un instructor (en línea o presencial), está dirigida a desarrolladores que desean utilizar el stack FARM (FastAPI, React y MongoDB) para construir aplicaciones web dinámicas, de alto rendimiento y escalables.
Al finalizar esta formación, los participantes podrán:
- Configurar el entorno de desarrollo necesario que integra 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 e implementar aplicaciones (frontend y backend) utilizando el stack FARM.
Desarrollo de APIs con Python y FastAPI
14 HorasEsta formación en vivo impartida por un instructor en Costa Rica (en línea o presencial) está dirigida a desarrolladores que desean utilizar FastAPI con Python para construir, probar y desplegar APIs RESTful de manera más fácil y rápida.
Al finalizar esta formación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para crear APIs con Python y FastAPI.
- Crear APIs con mayor velocidad y facilidad utilizando la biblioteca FastAPI.
- Aprender a 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 APIs mediante las herramientas de FastAPI.
- Construir imágenes de contenedores y desplegar APIs web en un servidor en la nube.
Detección de Fraude con Python y TensorFlow
14 HorasEsta capacitación en vivo con instructor en Costa Rica (en línea o presencial) está dirigida a científicos de datos que desean utilizar TensorFlow para analizar datos potenciales de fraude.
Al finalizar esta capacitación, los participantes serán capaces de:
- Crear un modelo de detección de fraude en Python y TensorFlow.
- Construir regresiones lineales y modelos de regresión lineal para predecir el fraude.
- Desarrollar una aplicación de inteligencia artificial de extremo a extremo para analizar datos de fraude.
Fundamentos de Aprendizaje Automático con Python
14 HorasEl objetivo de este curso es proporcionar una competencia básica en la aplicación de métodos de Machine Learning en la práctica. A través del uso del lenguaje de programación Python y sus diversas bibliotecas, y basándose en una multitud de ejemplos prácticos, este curso enseña cómo utilizar los bloques de construcción más importantes de Machine Learning, cómo tomar decisiones de modelado de datos, interpretar las salidas de los algoritmos y validar los resultados.
Nuestro objetivo es brindarte las habilidades para comprender y utilizar las herramientas más fundamentales del toolbox de Machine Learning con confianza y evitar las trampas comunes de las aplicaciones de Data Sciences.
Machine Learning con Python – 4 días
28 HorasEl objetivo de este curso es brindar competencia general en la aplicación de métodos de Aprendizaje Automático en la práctica. Mediante el uso del lenguaje de programación Python y sus diversas bibliotecas, y con base en una multitud de ejemplos prácticos, este curso enseña cómo utilizar los bloques de construcción más importantes del Aprendizaje Automático, cómo tomar decisiones de modelado de datos, interpretar las salidas de los algoritmos y validar los resultados.
Nuestro objetivo es brindarle las habilidades para comprender y utilizar de manera segura las herramientas más fundamentales de la caja de herramientas de Aprendizaje Automático y evitar las trampas comunes de las aplicaciones de Ciencias de Datos.