Answers the question Òwhat is trigonometryÓ with exercises and hints:
http://aleph0.clarku.edu/~djoyce/java/trig
A tutorial that looks good:
http://www.ping.be/~ping1339/gonio.htm