Your question is really hard to answer as it covers EVERY problem out there. That is mission impossible for us. What I do suggest is that you create
a login on
and familiarize yourself with the website. Its pretty good. Also, take a look in Software download > toolchest. There are a few good tools there. One is an
Ontap simulator you can install on a LINUX box for testing. It can run a cluster of controller or just a single head.
This is a good starting point
Loads of free training here
The content is very 'dry' but a good start. Recommend the NCDA training if you can get on it. Loads of links on this community if you search for NCDA and it is how I learnt.
Hope it helps