Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

BIM Planet No2. Погружение в IronPython и Revit API

  Сложность

Пока неизвестно

  Длительность

5 - 15 часов в неделю

  Формат

онлайн

  Документ по выпуску

Сертификат Stepik

Стоимость курса
23 000

Подробнее о курсе

Курс посвящается всем любителям технологии BIM и автоматизации во всех ее проявлениях! Перед поступлением на курс, пожалуйста, внимательно ознакомьтесь с информации о курсе на промо странице. И Добро пожаловать на просторы BIM Planet! Общая информация о курсе 🎓 Цель обучения Освоить базовый синтаксис языка Python (и одной из его реализаций IronPython). Научиться писать код в редакторе VS Code и запускать его через оболочку Revit Python Shell. Разобраться в концепции объектно-ориентированного программирования и структуре библиотеки Revit API. Получить практические навыки взаимодействия с Revit на языке IronPython. 📖 Краткое содержание курса В первом модуле курса мы последовательно настроим редактор для написания кода (VS Code), освоим базовый синтаксис языка Python, познакомимся с различными типами объектов Python, а также разберемся, чем отличается Python от IronPython. Второй модуль курса будет посвящен изучению очень важной концепции объектно-ориентированного программирования, лежащей в основе структуры библиотеки Revit API. Мы не только на собственном опыте поймем, что такое объекты и классы в Python, но и создадим свою собственную мини-программу, а также слегка приоткроем завесу языка C#. Ну и наконец, все последующие модули курса будут посвящены непосредственно изучению Revit API и получению практических навыков по взаимодействию с Revit на языке IronPython. Для написания кода мы продолжим пользоваться редактором VS Code. Ну а для его исполнения будем применять оболочку Revit Python Shell и плагин по визуальному программированию Dynamo. 👆 Особенности курса Объем Курс состоит из 5 модулей. В каждом из них будет довольно существенный объем видеоматериалов и практических задач. На прохождение одного модуля лучше закладывать от 2 до 4 недель (в отдельных случаях и больше). Принцип обучения Учащиеся самостоятельно просматривают видеоматериалы, читают текстовые шаги и решают практические задачи. Курсы от BIM Planet всегда имеют упор на обильное получение практики, поэтому задач будет много и некоторые из них довольно сложные! На каждом шаге курса есть раздел комментариев, где все желающие могут пообщаться между собой или задать вопрос преподавателю. В любой задаче есть раздел решений, где все выполнившие ее могут опубликовать свой вариант решения и поделиться своим опытом с другими студентами! Более подробную информацию о том, как проходит обучение на курсах BIM Planet можно узнать, пройдя данный бесплатный урок. Сложность Материал по программированию будет преподаваться с нуля. Ответы на все вопросы, необходимые для решения задач курса, вы сможете найти в материалах и комментариях курса! Но если вы - новичок в программировании, то приготовьтесь к тяжелому и кропотливому труду. Это обязательно даст свои результаты. Но чтобы их достичь - придется приложить усердие! Организационные вопросы 🕔 Время проведения курса Общая продолжительность прохождения курса для каждого студента ограничена по времени сроком в 1,5 года с даты поступления на курс. Помимо временных ограничений, для перехода к следующему модулю студенту необходимо набрать 70% баллов в предыдущем. Модули курса не имеют дедлайнов, т.е. баллы за задачи в открытых модулях можно получать в полном объеме во все действия курса. 💰 Оплата обучения Оплата курса возможна как для физических, так и юридических лиц. Для физических лиц оплата осуществляется непосредственно через интерфейс платформы Stepik. Для юридических есть свои варианты оплаты, ознакомиться с которыми можно по данной ссылке. Если вы не можете оплатить курс картой, выпущенной за пределами РФ, напишите нам в телеграм. Постараемся найти для вас альтернативный способ оплаты. 📪 Обратная связь Поддержка курса Поддержка (т.е. ответы вопросы, связанные непосредственно с тем или иным его шагом) осуществляется внутри курса через раздел комментариев. Через другие способы обратной связи поддержка курса не осуществляется! Организационные вопросы Вопросы, связанные с условиями приобретения или прохождения курса можно задать в общем telegram чате курсов от "BIM Planet" и "Академии БИМ" на Stepik. Для доступа к чату воспользуйтесь данной ссылкой или введите непосредственно в поисковике телеграма @stepik_bim. Также, для организационных вопросов можно воспользоваться данной формой обратной связи. Запрос на приобретение курса по счету Для оплаты курса по счету, перейдите по данной ссылке и выполните указанные в разделе "Оплата курса по счету" инструкции. Сайт BIM Planet https://bimplanet.org/ Социальные сети Youtube Github Чат в telegram Канал в telegram

Документ после выпуска

Сертификат Stepik

Автор курса

Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Программа курса

  От нодов к коду


- 👨🏻‍💻 Настройка программ
- 👨🏻‍💻 Общая информация о курсе
- 👨🏻‍💻 Cинтаксис Python
- 👨🏻‍💻 Инструкции и конструкции
- 👨🏻‍💻 Иерархия кода
- 👨🏻‍💻 Дополнительные материалы к первому модулю

  Объектно-ориентированное программирование (ООП)


- 👨🏻‍💻 Теоретические основы ООП
- 👨🏻‍💻 Экземпляры и их взаимодействия
- 👨🏻‍💻 Создаем первую программу
- 👨🏻‍💻 Щепотка C#
- 👨🏻‍💻 Введение в классы Python
- 👨🏻‍💻 Дополнительные материалы второго модуля

  Базовые действия в Revit API


- 👨🏻‍💻 Выборки элементов
- 👨🏻‍💻 Работа с параметрами
- 👨🏻‍💻 Трансформации элементов
- 👨🏻‍💻 Основные виды геометрии в Revit API
- 👨🏻‍💻 Проект | Семейство | Пользовательский интерфейс
- 👨🏻‍💻 Дополнительные материалы третьего модуля

  Взаимодействие с различными элементами Revit


- 👨🏻‍💻 Работа с видами, фильтрами, спецификациями
- 👨🏻‍💻 Работа с элементами аннотации
- 👨🏻‍💻 Работа со связанными файлами
- 👨🏻‍💻 Взаимодействие с редактором семейств
- 👨🏻‍💻 Работа с файлом проекта Revit
- 👨🏻‍💻 Дополнительные материалы четвертого модуля

  Практические кейсы Revit API


- 👨🏻‍💻 Итоговые шаги
- 👨🏻‍💻 Кейсы АР

  Бонусный контент


- 👁️ Что такое Git и Github?
- 👁️ Первые шаги в Git

  [В разработке]


- 👨🏻‍💻 Пакетная обработка файлов [в разработке]
- 👨🏻‍💻 Кейсы КР [в разработке]
- 👨🏻‍💻 Кейсы ИС [в разработке]

Для кого этот курс

Студенты архитектурных и инженерных вузов. Архитекторы, инженеры, BIM-координаторы, BIM-менеджеры, любители автоматизации и начинающие программисты под Revit.

Предварительные требования

Обязательные требования:

Дополнительные пожелания:

Курс посвящен языку IronPython и тому, как с его помощью взаимодействовать с программным интерфейсом Revit API и посредством кода автоматизировать свою работу в среде Autodesk Revit. В основе курса лежит использование следующих продуктов: VS Code, Revit Python Shell, Dynamo.

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 19.09.2024

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных