how to learn network automation