Рисуем кодом

Александр Катин
8 окт — 8 ноя
16 000
13 600
До 28 июня

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

  • 9уроков
  • 70минут ежедневных занятий
  • 4,5недель

Кому подойдет курс

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

Мы советуем пройти этот курс менеджерам, аналитикам, которые работают с данными и всем участникам творческих коллективов, которые хотят найти общий язык с разработчиками.

Обучение даст практические и теоретические навыки, необходимые для создания визуализаций с помощью Processing. Человек, закончивший курс, будет понимать место и задачи технологий в современном креативном процессе, а также научится работать с инструментами креативного программирования.

Расписание

  1. что такое генеративный арт? как это работает и где можно применить? быстрый старт: с нулевыми знаниями пробуем создать графическую композицию.
  2. какие бывают типы приложений и визуализаций? создаем простую визуализацию данных.
  3. основные понятия программирования, которые потребуются для работы, на примерах. создаем простой музыкальный синтезатор.
  4. библиотеки: учимся расширять базовую функциональность.
  5. как начать работать с цветом и формой и перейти от цифрового да винчи к поллоку?
  6. работа с изображениями и видео. создаем абстрактную композицию, реагирующую на движение человека.
  7. добавляем динамику. законы физики и математики на службе дизайна. как заставить компьютер делать арт за тебя?
  8. что делать, если ничего не работает? как проектировать программу, находить ошибки и избавляться от них.
  9. особенности создания приложения или визуализации в условиях большой непредсказуемости (уличная инсталляция, выставка).

Необходимые материалы и инструменты

Компьютер с веб-камерой; текстовый редактор: Sublime Text, Atom или Brackets; редактор Processing; любой графический редактор (вектор и растр).

как проходит обучение

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

Что в итоге

Вы получите достаточно знаний, чтобы самостоятельно создавать красивые визуализации при помощи редактора Processing, добавить в портфолио разработку генеративных логотипов и будете лучше понимать разработчиков в процессе совместной работы над проектом.

Кто будет преподавать

В БВШД Александр Катин делал много экспериментальных вещей для учебы, выставок и, в первую очередь, для себя. Параллельно занимался веб-разработкой и сотрудничал со студией Sulliwan. В 2014 году пришёл продюсером интерактивных проектов в агентство Hungry Boys, где делал клиентские проекты и продолжал изучать связку дизайна и технологий. После Hungry работал интерактивным дизайнером в продакшне Hello Computer — создавал прототипы и визуализации с помощью Node. js, ActionScript, Processing и OpenFrameworks. Участвовал в проектах для «Гаража», «Почты России», «Политеха», ВДНХ и Правительства Москвы. В данный момент занимается дизайном интерфейсов и преподает в ScreamSchool.

Преподаватель работал для

Работы студентов

Мнения выпускников

Георгий Ермаков

Курс мне понравился, всё было понятно и комфортно. Обучение структурировало знания о работе с Processing, и теперь чувствую себя гораздо увереннее. Материал изложен доступно, для получения базы самое то!

Юлия Пилюгина

Я рада, что прошла курс. Теперь я имею представление об «анатомии» языка processing, могу написать маленький синтезатор «клавиша + цвет + звук», написать программу и нарисовать в ней гиф. А также знаю, как перейти от 2д к 3д и настроить там освещение, могу читать чужой код и понимать, что там написано, знаю, как пользоваться примерами и документацией и где все это искать. Курс совпал с диким завалом на работе. Планировать не очень получалось. Зато случилась тренировка воли: встать пораньше и разобраться. Окрепло понимание, что в обязательном порядке нужно находить время для собственных проектов (обучения в том числе), потому что в них — радость, эксперимент, волшебство. Даже если это полчаса, даже если 15 минут! Во многом благодаря курсу взялась делать проект, о котором давно думала, но откладывала. Большое спасибо всей команде! Ищу окно в расписании для новых курсов.

в bang bang education учатся студенты из компаний

и многих других