http://www.st-andrews.ac.uk/~www_pa/Scots_Guide/intro/electron.htm
The Scots Guide to Electronics
This course is designed to help you learn about components, circuits, and the use of electronics. You can explore the contents in whatever order you wish.The emphasis is on providing information starting at the ‘absolute beginners’ level, but we hope eventually to provide material of use to anyone interested in electronics and its applications …