Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Domestika

Advanced After Effects: Coding for Motion Design

via Domestika

Overview

Take your motion design skills to the next level by learning to code expressions with JavaScript to create complex animation rigs with style
  • Introduction
  • Introduction to Coding Expressions
  • Familiarizing Yourself with Procedural Design
  • Creation of a Sequence Animation
  • Taking It to the Next Level
  • Final project
Expressions are snippets of code in JavaScript that allow you to create animations that would be impossible to design manually, and they're one of the most efficient motion design tools in Adobe After Effects. Motion designer Desmond Du has been using expressions while collaborating with the NBA, Turner Classic Movies, Adobe, and Cartoon Network.

In this online course, Desmond teaches you how to code expressions to create complex animation rigs with style and ease. Learn to use a variety of techniques to make a series of abstract geometric animations that will be assembled and composite into the final project.

Syllabus

  • About Me
  • Influences
  • Understanding the Assignment
  • The Basics of Coding
  • Step Repetition: Transforming Properties
  • Step Repetition: Animating with “valueAtTime”
  • Step Repetition: Working with Effects and Layers
  • Randomization: Animating Multiple Layers
  • Randomization: Displacement
  • Generating Number Sequences with For-Loop
  • Generative Design: Algorithms
  • Generative Design: Procedural Cyber Lines
  • Compositing
  • Adding Type
  • Additional Design Assets
  • Stylization and Art Direction 1
  • Stylization and Art Direction 2
  • Faster Workflow with Animation Proxies
  • Learning to Learn
  • Improvement and Collaborations
  • Advanced After Effects: Coding for Motion Design

Taught by

Desmond Du

Reviews

Start your review of Advanced After Effects: Coding for Motion Design

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.