commercial bullshit
Read a good book like starting strength or overcoming gravity and you basically know all you need.
My workout (got kinda fucked up with the start of the new semester)
monday: full body calisthenics
tuesday: rest/cardio
wednesday: full body calisthenics
thursday: rest/cardio
friday: full body calisthenics
saturday: swimming
sunday: swimming (+progression check if needed)
most important is what you eat though.