Основы генеративного дизайна

2 участника

О чём курс

Курс по генеративному дизайну открывает перед вами двери в инновационную область создания графики, где творчество встречается с технологиями. Генеративный дизайн — это современный подход, при котором дизайнер перестает быть просто исполнителем, рисующим каждый элемент вручную, и становится автором системы. Вместо того чтобы тратить часы на отрисовку отдельных деталей, вы описываете свою творческую идею в виде программного кода, а компьютер берет на себя рутинную работу, генерируя множество разнообразных визуальных решений на основе заданных вами правил. Это позволяет выйти за рамки привычного и создавать уникальные визуальные образы, которые были бы практически невозможны при традиционном подходе.

Данный курс разработан для тех, кто хочет освоить инструменты генеративного искусства и научиться использовать код как полноценный художественный медиум. Программа обучения сфокусирована на практическом применении программирования в дизайне. Вы начнете с изучения основ языка JavaScript, причем авторы курса сделали акцент исключительно на том минимуме, который необходим для реальной практики, исключая лишнюю академическую теорию. Далее вы перейдете к работе с библиотекой p5.js — мощным инструментом, созданным специально для художников и дизайнеров, который позволяет превращать код в визуальные формы. В процессе обучения вы освоите пять классических алгоритмов генеративного арта, которые являются фундаментом для создания сложных и эстетически привлекательных композиций.

Важно отметить, что курс имеет четкую специализацию: здесь не будет обучения верстке, HTML, CSS или основам классического дизайна, равно как и не будет затрагиваться тема нейросетей. Фокус сделан именно на алгоритмическом подходе к визуализации. Формат обучения уникален: занятия проходят в виде живого диалога между двумя преподавателями. Один из них излагает теоретический или практический материал, а второй выступает в роли «активного слушателя», который задает уточняющие вопросы, помогает раскрыть сложные моменты и делает процесс обучения более динамичным и понятным для студентов.

На выходе вы получите навыки генерации уникальных графических элементов, которые сможете свободно использовать в своих дизайн-проектах, ограничиваясь лишь собственной фантазией. Вы научитесь мыслить алгоритмами, видеть закономерности и переводить абстрактные идеи в визуальный код. Этот курс станет отличным стартом для тех, кто хочет расширить свой профессиональный инструментарий и добавить в свое портфолио работы, созданные на стыке программирования и искусства. Вы не просто научитесь писать код, вы научитесь создавать системы, которые генерируют красоту, что является ключевым навыком для современного цифрового художника.

Программа обучения

  1. Язык программирования JavaScript. Отладка и консоль. Типы данных и арифметические операции. Переменные.
  2. Ветвления и логические операции. Циклы. Область видимости переменной.
  3. Массивы. Функции, параметры и аргументы.
  4. Что такое p5.js. Как сохранять результат работы. Документация.
  5. Практика. «Сетка»
  6. Практика. «Сабдивижн»
  7. Практика. Клеточные автоматы
  8. Практика. Работа с изображениями
  9. Практика. «Флоу-филд»
Складчина создана 5 марта 2024 г. · описание обновлено 28 мая 2026 г.

Теги курса

Профессии
Инструменты
5 021 ₽ 8 130 ₽