05 сентября — 02 ноября
Программирование
в After Effect
Курс поможет понять, как устроен код. Научимся писать свой, исправлять ошибки в чужом и рисовать алгоритмы.

Если есть опыт в программировании — будем учиться применять эти знания в After Effects и разширять их. Разберём какую анимацию можно делать абсолютно без ключей, а какие сложные системы можно собирать, используя ключи только на одном слое. Научимся собирать сложные шаблоны и работать с data-файлами.

Уровень знания языка программирования может быть нулевым. Главное — желание в нем разобраться. В каждом уроке есть несколько уровней сложности. Всё получится, даже если будет сложно.
Этот простой код позволяет узнать угол между слоями, которые многократно запаренчены.
Такие задачи часто стоят при риггинге персонажей.
a = thisComp.layer("a").toWorld([0,0,0]);
b = thisComp.layer("b").toWorld([0,0,0]);
c = thisComp.layer("c").toWorld([0,0,0]);
v1 = normalize(a-b);
v2 = normalize(c-b);
let angle = radiansToDegrees(Math.acos(dot(v1,v2)));
//if (cross(v1,v2)[2] < 0) angle =  - angle;
angle;
Чему вы научитесь?
  • Системно подходить к программированию.
  • Писать свои программы и выражения в After Effects.
  • Рисовать алгоритмы задач, которые необходимо решить.
  • Работать с data-файлами, для шаблонной работы с графиками, инфографикой и титрами.
  • Собирать динамические титры для Premiere Pro.
  • Работать с готовым кодом: анализировать чужие программы с целью изменений их под свои нужды.
  • Модифицировать готовый код под свои задачи.
Кому подойдёт курс?
  • Начинающим моушен-дизайнерам, которые боятся программировать и редактировать код.
  • Тем, кто уже работает в After Effects и устал просто копировать чужой код из уроков, и хочет начать понимать, что значат команды.
  • Тому, кто хочет научится писать свои микропрограммы, редактировать чужие исходные коды и просто понимать весь путь от набрасывания алгоритма на салфетке и до автоматизации проекта.
Как проходит обучение?
Обучение проходит в закрытой группе Slack.
Раз в неделю выкладываются уроки, проходят вебинары, и прямые включения преподавателя при необходимости.
Минимальные требования
Компьютер с установленным After Effects версии от 17.5, обязательно английской версии, и Media Encoder совместимой версии, для рендера.
Костя Новиков
Автор курса, преподаёт более 10 лет. Работает на «Первом канале». Моушн и саунд-дизайнер, сооснователь арт-группы STRUTTURA/RANOZER.

Преподавал в Британской высшей школе дизайна и Scream School. Работал с ВГТРК, «Яндексом», Sulliwan Studio, UtterDesign, Третьяковской галереей.
Награды: D&AD New Blood Awards, MPC.
Выступления: CG Event, Microsoft Design Camp, Центр «МАРС», Zero Nights, «Электромузей», Intervals, «Круг Света», «Подготовленные среды».

Подробнее о преподавателе
Программа курса
1 неделя. Погружение в языковую среду
  • Типы данных и выражения в javascript / after effects.
  • Связь однородных и разнородных данных.
  • Как начать говорить на одном языке.
2 неделя. Переменные
  • Работа со встроенными переменными.
  • Работы с собственными переменными.
  • Алгоритмы решения линейных задач.
3 неделя. Сложный выбор
  • Условный оператор и нелинейные алгоритмы.
  • Автоматизация анимации используя маркеры.
  • Блок схемы - простой способ решения сложных задач.
4 неделя. Функции — наши маленькие помощники
  • Работа со встроенными функциями Ae.
  • Анализ чужого кода.
  • Редактирование чужого кода под свои задачи.
5 неделя. Адаптация под условия
  • Работа с ключами (замена значений в ключах).
  • Динамические шаблоны с текстом при использовании Essential Graphics.
6 неделя. Растим своих помощников
  • Написание собственных функций.
  • Работа со свойствами внутри шейпов.
  • Как преобразовывать координаты.
7 неделя. Рисуем динамические графики
  • Работа с path.
  • Динамические шаблоны с графиками для Premiere Pro.
  • Работа с csv файлами и внешними данными.
Дополнительные уроки
  • Создание генеративных плакатов в After Effects.
  • Полезные лайфхаки и код для риггинга персонажей.
Даты курса 5.09.22 — 2.11.22
До 1 августа цена: 25 000 ₽
Свобода, через фундаментальные знания

На своих курсах, я стараюсь сделать все, от меня возможное, чтобы студент овладел знаниями и не возвращался ко мне за помощью. Мы постараемся разобрать все от самых основ до самых сложных и тонких моментов программирования в After Effects. Чтобы вы больше не смотрели чужие уроки, пытаясь слепо и безуспешно скопировать код и адаптировать его под свои задачи.
Отзывы студентов
Большое спасибо за твои уроки, благодаря тебе я начал писать экспрешены и скрипы под свои нужды, так же смотря курс по JavaScript на конрасте с тобой понял как же всё таки ты структурированно подаёшь информацию и понятным языком умеешь донести до человека.
ЕВГЕНИЙ КОЛОМИЕЦ
курс по Программированию в After Effects
Единственный курс, за который не стало жалко потраченных денег. Спустя несколько месяцев закрепления полученных знаний я смог устроиться джуниор-моушн-дизайнером в геймдев. Константин очень крутой! Спасибо за этот курс!
ДАНИИЛ ЗОЛОТАРЕНКО
Курс стал одним из любимейших. Костя крутой, прекрасно разбирается в теме, всегда готов помочь. Головоломные штуки объясняет так, что все понятно. Но главная его фишка, как любого хорошего учителя, — Костя увлекает темой. Рекомендую.
ДИМА ГИНТОФТ
Отличный курс! Вдохновляющий преподаватель, интересные уроки! Осваивал моушн с нуля. Впервые за все время я ни секунды не пожалел о проведенном времени за монитором. Главное — не расслабляться и выполнять все домашки. Спасибо большое! Уже рекомендую.
НИКОЛАЙ НЕМКОВ
Отличный плотный, профессиональный курс. Для меня особенно полезна была работа с анимацией иллюстраций. Очень понравилось, что курс дает возможность обзорно изучить возможности After Effects. И отдельно — очень классная работа преподавателя, всегда супервнимательный разбор и ответы на вопросы. Порекомендовала многим знакомым.
ГАЛИНА ВОРОБЬЕВА
Этот курс — это проверка на качество! Самые сложные два месяца в моей жизни, много времени, сил — но это все ерунда. Главное — знания! На этом курсе их не просто в избытке — их ооочччень много! Курс подойдет как тем, кто совсем не шарит в анимации, так и тем, кто уже более-менее в нее погружен :)
СТАНИСЛАВ ЖИБОЕДОВ
Огромное спасибо за курс по моушн-дизайну и за то, что вы нашли такого замечательного Костю, который не просто преподавал, но и всегда готов был ответить на все волнующие вопросы в режиме 24/7. Мне курс не просто дал новые навыки, но и помог исполнить мою, как мне казалось, несбыточную мечту. Спустя месяц после окончания курса, благодаря портфолио, которое мы собрали вместе с Костей, я стала частью команды AdMe! И этого результата мы добились практически с нуля! Спасибо, школа волшебников! Вы помогаете сбываться самому заветному. Удачи, творческого вдохновения и еще больше прекрасных креативных учеников.
ЕЛИЗАВЕТА ОСИПОВА
Это, возможно, первый курс, где я действительно прокачал свой скилл. Во время обучения понял, что все зависит от себя самого, и старался выполнять домашние задания. Костя — хороший мотиватор с богатым жизненным опытом, смотреть его вебинары было интересно. Респект. И, самое главное, раньше я скептически относился к персонажной анимации — думал, что мне хватит уроков по динамике мячиков. Но в конце курса полюбил это направление и даже начал рисовать своих персонажей. Спасибо также BBE за хорошую организацию учебного процесса :)
АБЛАЙ РАХИМБЕКОВ
Костя, спасибо большое за курс! У людей, которые учились на базовом потоке, уверена, нет сомнений и вопросов доверия к любому твоему новому курсу. Я успешно претворяю в жизнь, доделываю свой финальный проект. Спасибо еще раз!
ЕКАТЕРИНА СЫЩИКОВА
Отрывался как мог! Курс понравился. Я познакомился с крутыми ребятами, кто-то из них даже изменил мой взгляд на важные в моушне вещи. Спасибо!
РУСЛАН ТИХОМИРОВ
Понравилось отношение преподавателя и качество материалов. Косте ОГРОМНОЕ спасибо. Это реально хороший курс даже без фидбэка, но с фидбэком от Кости он становится практически бесценным. Спасибо за этот бриллиант.
ДЕНИС КОРОЛЕВ
Очень ждала этот курс, и когда он наконец вышел, было просто нереально не запрыгнуть на борт. Костя, спасибо тебе огромнейшее! Учиться у тебя очень приятно, интересно и круто!
КАТЕРИНА АНШУКОВА