Where would I learn?

Alrighty, I have given into the Networking. And this is what I would like to do

Have my game connect to a master server
and server be ran through a website first.

A good log in as well.

Any suggestions on what to do. Also I know Unity has a master server, but I have no way to make it work on my computer, I have no know how. I know the unity connect and stuff, but How would I make my computer a master server and such.

Also what Languages do I need to learn?

Try here: How to create an online multiplayer game with Unity - Paladin Studios