Even more Details: http://www.pyroelectro.com/edu/analog/introduction/
To join this program, please check out any one of the adhering to cost-free open-access education sites:
Ureddit: http://ureddit.com/class/86850/an-introduction-to-analog-electronics/
P2PU: https://p2pu.org/en/courses/755/an-introduction-to-analog-electronics/