Este curso introductorio de Python está diseñado para personas sin experiencia previa en programación que deseen adquirir habilidades fundamentales en este lenguaje de programación con el objetivo de utilizarlo en el contexto de Dynamo y de la Revit API. A lo largo del curso, los participantes se familiarizarán con los conceptos básicos de Python y aprenderán a aplicarlos en proyectos prácticos relacionados con la arquitectura y el diseño en el entorno de Revit. Desde la sintaxis básica hasta la creación de scripts funcionales, este curso proporcionará una sólida base para aquellos que deseen explorar la programación en Python como herramienta de automatización en Revit en el futuro.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Al completar este curso, los participantes serán capaces de: - Comprender los fundamentos de la programación en Python, incluyendo variables, tipos de datos, estructuras de control y funciones. - Familiarizarse con el entorno de desarrollo de Python dentro de Dynamo y configurar un entorno de trabajo con la creación de una plantilla ad-hoc. - Utilizar Python para realizar tareas básicas de manipulación de datos y procesamiento de información relacionadas con el diseño arquitectónico. - Desarrollar los primeros scripts en Python para automatizar procesos repetitivos o tediosos en el entorno de Revit. Implementar buenas prácticas de programación para garantizar la eficiencia y la legibilidad del código Python, con la introducción al PEP-8. - Desarrollar habilidades para resolver problemas y enfrentar desafíos específicos relacionados con la automatización en Revit mediante programación en Python.
A quién va dirigido
Este curso está dirigido a profesionales del sector AECO (Arquitectura, Ingeniería, Construcción y Operaciones) que trabajan con BIM, especialmente en Revit. No se necesita experiencia previa en programación, ya que el curso está diseñado como una introducción al lenguaje de programación Python. Es ideal para aquellos que desean explorar la automatización y mejorar su capacidad para personalizar y optimizar procesos en el entorno de Revit mediante la programación.
Temario completo de este curso
Módulo 1 – Introducción a Python y la Revit API
Módulo 2 – Fundamentos de Python
Módulo 3 – Funciones, Módulos y Plantillas
Módulo 4 – Funciones Avanzadas y Manejo de Excepciones
Módulo 5 – Programación Orientada a Objetos en Python
Módulo 6 – Integración de Dynamo y la Revit API