Dogs Teaching Chemistry - Chemical Bonds, the cutest chemistry lesson ever!
Science Chemistry Covalent Bonds valence electrons atoms, in contrast to the transfer of electrons in ionic bonds. Such bonds lead to stable molecules if they share electrons in such a way as to create a noble gas configuration for each atom.
This webpage explains in a very visual way the molecular shape and angles in relation to chemical bond.
This is a great page that explains ionic and covalent bonds, as well as the difference between them.