Short version: what lordofduct said.
😀
Long version:
I'm generally a fan of
this illustrated soldering guide, but there's honestly no substitute for practice. Note that the "tip tinner" compound is not really necessary; you can just use solder for the same purpose if needed, just be sure to wipe the excess off before making a joint. As far as practice kits, you could just buy a few components and a prototyping board (and a 15W or so iron, and a sponge, and some solder, and some desoldering braid...) from a local electronics shop (the US has
RadioShack, other countries usually have something a little nicer for hobbyists it seems), or if you feel slightly more brave you could try desoldering/resoldering some old junk electronics (old PC expansion cards, broken VCRs, CD players etc. but stay away from things like microwave ovens and TVs/monitors because they can be dangerous to get inside if you don't know what you're doing) Really, soldering is not very hard once you get the hang of it; keep these things in mind as you practice:
1) Solder does not stick to dirty/oxidized stuff. If the solder just refuses to stick, you probably need to clean the joint area.
2) A dirty/oxidized iron tip transfers heat poorly. If the solder never seems to melt, clean and re-tin your tip.
3) Molten solder tends to follow heat (I don't know exactly why this is, probably something to do with surface tension). Thus to get good coverage it's usually a good idea to apply solder from the side of the joint opposite the iron. I've never seen this mentioned explicitly but after I figured it out I started noticing that most illustrations of soldering show it this way.
4) Whenever reasonable, set up some kind of mechanical hold in addition to the solder. Don't go crazy and go over all your connections with hot-glue, but try to position things so that if they are rattled/pulled you are not just rattling/pulling on the solder joint itself. This is called "strain relief" and doesn't exactly have to do with soldering but is generally just good engineering practice.