Temario del curso
Introducción
-
Filosofía y principios de Python
-
Python para ingenieros frente a Python para desarrolladores de software
-
Resumen 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 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 infraestructura local (on-premise)
-
Instalación de Python en la nube (contexto opcional)
-
Instalación y uso de un IDE para 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 decisión
Trabajo con Datos y Automatización
-
Lectura y escritura de archivos simples
-
Gestión de datos CSV y procesamiento técnico básico de datos
-
Mentalidad básica de depuración (debugging) y manejo de errores
-
Automatización de tareas repetitivas de ingeniería
Mini-proyecto aplicado
-
Construcción de un script simple 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 próximos pasos
-
Repaso de los conceptos clave
-
Recursos para seguir aprendiendo
-
Próximos pasos para aplicar Python en entornos de ingeniería
Requerimientos
- Comprensión de el uso básico de computadoras y el razonamiento lógico
- Experiencia con 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écnico
- Estudiantes de ingeniería (de Bachillerato +2 a Bachillerato +5)
- Profesionales de TI que desean aplicar Python en contextos industriales
- Cualquier persona con formación técnica que desee 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