Slide type transition

Hello to everyone,

Would very much appreciate some advice on the best way to get the effect you see on this website:

First you see the big M on the background.
Then you get the text and the menu bar slides in.
Then the M on the background disappears.

Basically, I would like to understand how can I make the three different screens with transitions.

Can you do this with a slider?
Do you have to create an animation with a third party app?

Thanks a lot!