This article gives more handy tips for designing a platformer. There are tips for movement on ladders and veins, jumping, ledges and platforms, the camera, interface, and other ways to make a fun game.
This article gives a list of best practices for working with unity: it covers the process, working with art and prefabs, class design, project structure, and many others.