Very simple way? Make many slides in a ppt. Record it with a screencast. Load the screencast in a video editing software, even basic ones will do. Speed up the video editing software. Add music. Done.
It looks advanced because of the creativity. Some parts are done in Illustrator probably or adobe premiere pro. But in general, it is just a combination of images and a good music in the background.