All points about soldering are very informative and accurate. I would note that you do NOT use plumbing solder, only rosin core solder.
The mixture in solder is often tin to lead, which will help determine the melting temperature and shear strength of the solder joint. Usually you would use...