Part 5 of the series is now up. We're stepping one layer deeper and when we previously learned about canvas blitting, this time we'll learn straight about sprites and in which order they are rendered, what's below and what's above. But before that happens, I'll talk about how graphics in MV is actually rendered.
Required: An IDE (some of the most popular ones are Atom, Sublime text 2, Visual Studio Code (which I use) or Eclipse), some Javascript knowledge, Object oriented programming might be of help.