Need help to train my german shepherd

I am a new user and i have never owned a pet in my life but now i decided to get a gsd pup tomorrow morning .I m totally unexperienced in this field but wanted to be a responsible owner for my gsd.I really need help on how to train them ,how to feed them properly,what things they like dislike ,their fav.foods,.My vet has ensured me to give me full knowledge,I really need help ,all comments are welcome.
Thank You.