StepikBIM Planet No2. Погружение в IronPython и Revit API
Указаны на площадке: Максим Степанников, Павел Алтынников
Курс посвящается всем любителям технологии 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 можно узнать, пройдя данный бесплатный урок.
Сложность
Материал по программированию будет преподаваться с нуля. Ответы на все вопросы, необходимые для решения задач курса, вы сможете найти в материалах и комментариях курса! Но если вы - новичок в программировании, то приготовьтесь к тяжелому и кропотливому труду. Это обязательно даст свои результаты. Но чтобы их достичь - придется приложить усердие!
Организационные вопросы
🕔 Время проведения курса
Курс не имеет временных ограничений. Для перехода от одного модуля к другому студенту необходимо набрать 70% баллов в предыдущем. Модули курса не имеют дедлайнов, т.е. баллы за задачи в открытых модулях можно получать в полном объеме во все действия курса.
💰 Оплата обучения
Оплата курса возможна как для физических, так и юридических лиц. Для физических лиц оплата осуществляется непосредственно через интерфейс платформы Stepik. Для юридических есть свои варианты оплаты, ознакомиться с которыми можно по данной ссылке.
Если вы не можете оплатить курс картой, выпущенной за пределами РФ, напишите нам в телеграм. Постараемся найти для вас альтернативный способ оплаты.
📪 Обратная связь
Поддержка курса
Поддержка (т.е. ответы вопросы, связанные непосредственно с тем или иным его шагом) осуществляется внутри курса через раздел комментариев. Через другие способы обратной связи поддержка курса не осуществляется!
Организационные вопросы
Вопросы, связанные с условиями приобретения или прохождения курса можно задать в общем telegram чате курсов от "BIM Planet" и "Академии БИМ" на Stepik. Для доступа к чату воспользуйтесь данной ссылкой или введите непосредственно в поисковике телеграма @stepik_bim. Также, для организационных вопросов можно воспользоваться данной формой обратной связи.
Запрос на приобретение курса по счету
Для оплаты курса по счету, перейдите по данной ссылке и выполните указанные в разделе "Оплата курса по счету" инструкции.
Сайт BIM Planet
https://bimplanet.org/
Социальные сети
Youtube
Github
Чат в telegram
Канал в telegram
Программа этой площадки- От нодов к коду
- Объектно-ориентированное программирование (ООП)
- Базовые действия в Revit API
- Взаимодействие с различными элементами Revit
- Практические кейсы Revit API
- Бонусный контент
- [В разработке]
- Новая версия курса
Получено 19.09.2026