When trying to develop strength and power, most people devote their time to lifting weights, pushing as much as physically possible. Some will also do a little cardio training to improve endurance, interval
Protein, fat and carbohydrate are the cornerstones of nutrition. If you're an athlete, you need them all in good measure. Be aware of what you're eating, think about your goals, and feed your body accordingly.