Metafour said:Trust me do yourself a favour and join a gym. It is alright to work out on a punching bag at your home but by asking on the internet your not going to learn properly I guarantee it. If its a cost issues just join a gym for a month and go as much as you can and learn the basics then practice at home.