There's plenty out there man. Google google google,
But besides that, work your maintenance calories out, eat above that, calculate your protein/fats/carbs needed to help build muscle, then jump on a program that will make you progressively stronger every week! Starting strength, 5x5, 5/3/1 bbb, max ot, the list is endless. I don't know your body stats but if your new and not to strong, just work on uppin though weights week by week until you lifting some decent weight, then worry about all the extra fluff.