Dynamic animation with JS
2021
Video Course

Course link - https://www.awwwards.com/academy/course/dynamically-scripted-animations-with-javascript
Demos, examples and source code - https://js-animation-awwwards-course.georgi-nikolov.com/
I created a course on AWWWARDS for creating dynamic animation and physics with Javascript using the HTML5 canvas.
This course provides a gentle introduction to core math theory needed to create smooth and realistic motion using Javascript and the HTML5 canvas element. It covers physics formulas like acceleration, velocity, easing, springing and collision detection, while aiming for smooth and engaging animations, not scientifically correct visualizations.