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 ingenieril
Comprensión de Python para Ingeniería
-
El ciclo de vida de un script 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 on-premise de Python
-
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 ingenieril: umbrales, reglas, parámetros y scripts de decisión
Trabajo con Datos y Automatización
-
Lectura y escritura de archivos simples
-
Manejo 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 de ingeniería repetitivas
Proyecto Práctico Aplicado
-
Desarrollo de un script simple para cálculo técnico, procesamiento de datos o automatización
-
Ejercicio práctico: análisis del rendimiento de la máquina o generación de informes KPI
Resumen y Próximos Pasos
-
Repaso de los conceptos clave
-
Recursos para continuar con el aprendizaje
-
Próximos pasos para aplicar Python en entornos de ingeniería
Requerimientos
- Conocimiento del uso básico de la computadora y el 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 personas que buscan empleo técnico
- Estudiantes de ingeniería (desde nivel Bac+2 hasta Bac+5)
- Profesionales de TI que deseen aplicar Python en contextos industriales
- Cualquier persona con antecedentes técnicos 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