Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to JavaScript Animation with Anime.js
Rating: 4.2 out of 5(33 ratings)
327 students

Introduction to JavaScript Animation with Anime.js

Learn the fundamentals of Anime.js to create awesome animations with JavaScript
Created byAJ Meyghani
Last updated 9/2018
English

What you'll learn

  • You'll learn the fundamentals of JavaScript animation
  • You'll be able to use Animejs to create awesome animations
  • You'll learn what micro-interactions are and how you can implement a simple one using JavaScript and Animejs

Course content

5 sections23 lectures1h 26m total length
  • Course Outline1:11

    In this video we we'll go through the outline of the course and the topic that we will be covering.

  • Using the Project Files0:25
  • Plain JavaScript Animation1:08

    In this video we are going to introduce setInterval for creating animations. Even though setInterval can be used to create animations you should almost always stay away from it and use requestAnimationFrame, which is a better alternative.

  • JavaScript Animation with RAF2:01

    In this video we are going to look at requestAnimationFrame(RAF) and how you can use it. We won't spend a lot of time on RAF because Anime.js abstracts will do the heavy lifting for us. However, it's important to know what happens behind the scenes when Anime creates animation objects.

Requirements

  • Computer and a code editor like Submit Text.
  • Familiar with the fundamentals of web design
  • Familiar with CSS and JavaScript basics.

Description

The goal of this course is to teach you the fundamentals of JavaScript animation with Anime.js. And I'm hoping that by the end of the course you'll have all the necessary knowledge to create beautiful and engaging animations.

If you are new to JavaScript and CSS, I would recommend learning the basics first, because this course only focuses on the topics related to Anime.js and animation design . We'll first start by creating a simple animation with plain JavaScript and then we'll dive into learning Anime.js. We'll cover all Anime's animation APIs and at the end we'll work on two practical animations. The first will be a loading spinner and the other will be a micro-interaction animation for a login form.

Who this course is for:

  • This course is great for designers and developers who want to learn how to implement animations in JavaScript