Temario del curso
Introducción
-
Filosofía y principios de Python
-
Python para ingenieros frente a Python para desarrolladores de software
-
Visión general de las características de Python para aplicaciones técnicas y de automatización
-
Más allá del código: Python como herramienta de pensamiento de ingeniería
Comprendiendo Python para la Ingeniería
-
El ciclo de vida de un script de Python en un entorno técnico
-
Cómo se integra Python con la automatización, el procesamiento de datos y los flujos de trabajo industriales
-
Python y sistemas industriales: posibilidades y limitaciones
Primeros pasos
-
Configuración del entorno de desarrollo
-
Instalación de Python como aplicación independiente
-
Uso de Python desde la línea de comandos
-
Instalación de Python en instalaciones locales (on-premise)
-
Instalación de Python en la nube (contexto opcional)
-
Instalación y uso de un IDE de Python (VS Code, PyCharm)
Fundamentos de Python para Ingenieros
-
Sintaxis de Python, variables, tipos de datos y operadores
-
Condiciones, bucles y flujo de control básico
-
Funciones y pensamiento modular
-
Listas, diccionarios y estructuras de datos simples
-
Patrones de lógica de ingeniería: umbrales, reglas, parámetros y scripts de toma de decisiones
Trabajo con datos y automatización
-
Lectura y escritura de archivos simples
-
Manejo de datos CSV y procesamiento básico de datos técnicos
-
Mentalidad básica de depuración y gestión de errores
-
Automatización de tareas de ingeniería repetitivas
Mini-proyecto aplicado
-
Construcción de un script sencillo para cálculos técnicos, procesamiento de datos o automatización
-
Ejercicio práctico: análisis del rendimiento de máquinas o generación de informes de KPI
Resumen y siguientes pasos
-
Repaso de los conceptos clave
-
Recursos para el aprendizaje continuo
-
Siguientes pasos para aplicar Python en entornos de ingeniería
Requerimientos
- Conocimiento del uso básico de la computadora y del razonamiento lógico
- Experiencia en entornos técnicos o de ingeniería (opcional)
- Experiencia en programación: No se requiere
Público objetivo
- Ingenieros y profesionales de la automatización
- Técnicos y buscadores de empleo técnicos
- Estudiantes de ingeniería (nivel Bac+2 a Bac+5)
- Profesionales de TI que desean aplicar Python en contextos industriales
- Cualquier persona con formación técnica que quiera aprender Python para aplicaciones prácticas
Reseñas (3)
Todo en general
Daniele Donzelli - ITT ITALIA S.r.l.
Curso - CANoe for CAN Compact Training
Traducción Automática
Conocimientos básicos de PLC
Bartosz - Phillips-Medisize Poland
Curso - Introduction to OMRON PLC programming
Traducción Automática
El poder conocer sobre las bases de l automatización