If you are into build-it-yourself electronics kits, you may have heard of LushProjects. In addition to various kits you can buy and assemble, there are also introductory courses to electronics available on the site. The best thing though is their on-line circuit simulator.
This simulator allows you to design DC and AC circuits. Use passive components such as resistors, capacitors, inductors, switches, transformers and relays. You can also simulate electronic circuits that contain diodes and transistors. You can even go a step farther and describe a circuit that contains many of the off-the-shelf ICs available Logic gates, Op Amps, 555 Timers, DACs and many more.
If you are interested in electronics design for home projects, are a student of electronics or engineering, or a professional who wants to do a quick simulation, this simulator may be just what you are looking for.
See my other articles of interest to the Engineer