I train at home with dumbbells, a mat and weights using techniques I found on the internet.
I do a 45-60 minute session (exact same sets and reps each session) on monday, wednesday and friday.
When I can afford it I will buy heavier weights but im really seeing the improvements in my abs, chest, arms and legs in the last few months. Every article on the internet I have seen stresses how bad them powders, pills, etc. are and i trust the internet.
I prefer working fully body in one day, but you might be suited to working full body over the course, of 4-5 sessions.
Nice to see not all hackers are nerds with glasses who are weak and don't care about their looks. (stereotype sorry if I offended anyone)