I have to admit that among all the homesteading fantasies I have, learning how to grow grapes is one of my favorites. Perhaps this is because I also enjoy home brewing, and I would love to make my own wine from my own grapes someday. Of course, growing grapes for wine is a major undertaking, and if you decide to do it you should make sure you know what you are doing before you lose several years of invested time in your vineyard project.
One of the best ways to grow grapes is outlined in the Grape Growing System by Danie Wium. His system has had phenomenal success with even novice grape growers, and if I were in a place where I could start a vineyard today, I would not even think of doing so without first learning everything I could about his system that I could before planting the first vine in the ground!