Hi. I am no expert at web development but I suggest you take a look at that website's code first. That can give you an idea of how those animations work. Another thing that I realize is that the animation is a background mini clip on loop. Try to check out css animations, transitions and transform. That can give you an idea of how the animation work. Maybe its a combination of mini clip that change based on an "on scroll" event. Anyways if you want some web developing sources, I suggest code academy, morzilla web dev, w3c school. Good luck.