DISEÑO Y PROGRAMACIÓN DE APLICACIONES PARA INGENIERIA CIVIL CON PYTHON
Descripción del Curso
¿Qué voy a aprender?
- - PROGRAMAR DESDE CERO CON PYTHON.
- - UTILIZAR LIBRERÍAS COMO PANDAS, NUMPY Y MATPLOTLIB.
- - APLICAR PROGRAMACIÓN ORIENTADA A OBJETOS.
- - CREAR INTERFACES GRÁFICAS CON PYQT5 Y QT DESIGNER.
- - DESARROLLAR APLICACIONES PARA INGENIERÍA CIVIL.
- - IMPORTAR DATOS DESDE ETABS Y ARCHIVOS EXCEL.
- - AUTOMATIZAR CÁLCULOS Y GENERACIÓN DE RESULTADOS.
- - APLICAR PYTHON AL DISEÑO DE COLUMNAS SEGÚN ACI 318-19.
- - AUTOMATIZAR DIBUJOS CON PYAUTOCAD.
- - CREAR ARCHIVOS EJECUTABLES DE TUS PROPIAS APLICACIONES.
Calificaciones y reseñas de estudiantes
OBJETIVO GENERAL
Capacitar al participante en el uso de Python para desarrollar aplicaciones aplicadas a la ingeniería civil, integrando programación, interfaces gráficas, procesamiento de datos y automatización de cálculos y tareas técnicas.
CONTENIDO DETALLADO DEL CURSO
MÓDULO 1 INTRODUCCIÓN A PYTHON
Preparación Del Entorno De Trabajo.
Variables Y Operadores.
Condicionales Y Operadores Lógicos.
Colecciones: Tupla, Lista, Diccionario.
Bucles y Ciclos.
Funciones, Función Recursiva.
Modularización.
Librería Pandas Numpy Matplotlib.
MÓDULO 2 PROGRAMACIÓN ORIENTADA A OBJETOS Y PYQT
Clases Y Objetos.
Abstracción, Encapsulamiento, Herencia Y Polimorfismo.
Pyqt5 Y Qtdesigner.
Tipos De Formularios: Qmainwindow, Qwidget, Qdialog.
Objetos De Formulario: Layouts, Buttons, Tablewidget, Grahipcsview.
Eventos Y Señales: Clicked, Press, Change, Close, Show.
Aplicación: “Construcción Espectro De Diseño Boliviano”.
MÓDULO 3 DESARROLLANDO UNA APLICACIÓN
Aplicación: “Construcción Superficie De Interacción De Columnas – Normativa ACI 318-19”.
Desarrollo De La Interfaz Gráfica Con Pyqt5.
Programación De Los Objetos Del Formulario.
Visualizador Gráfico (Graphicsview).
Importación De Datos Desde Etabs.
Importación De Datos Desde Archivo Xls.
Funciones Para El Diseño De Columnas.
Automatización Del Dibujo Con Pyautocad.
Exportación De Resultados A Archivo Xls.
-
Ingeniero Civil – Universidad Nacional de Piura del Perú.
Con especialización en regulación de servicios de saneamiento e infraestructura de transporte de uso público, con amplio dominio de programas de modelado, análisis y diseño estructural, planificación y programación de proyectos.
Cuenta con mas de 3 años de experiencia en análisis y diseño estructural de edificaciones de varios niveles de concreto armado y albañilería confinada. Con dominio de lenguajes de programación como Vb.NET, Visual Basic Aplicatión y Python.
Creador del software M2 Column que sirve para el análisis y diseño de elementos de concreto armado de cualquier sección poligonal sometidos a flexocompresión biaxial.
-
LevelAll Levels
-
Duration16 horas
-
Last Updated21/07/2026
-
CertificateCertificate of completion
Este curso incluye
- Acceso al curso 24/7
- Acceso durante 1 año
- Certificación digital respaldada por Infinitytech
Requisitos
- Excel, Python, PyQT
Tags
Dirigido a
- Ingenieros civiles.
- Arquitectos.
- Proyectistas.
- Ingenieros de diferentes especialidades.
- Estudiantes de Ingeniería Civil.
- Profesionales interesados en automatización y programación aplicada a la ingeniería.
