Strongly recommended · for advanced
Razavi Electronics all lectures
Why people recommend it
Professor Razavi's university lecture series on microelectronics, repeatedly recommended as the place to learn undergraduate semiconductor and analogue circuit theory.
Watch for: Long formal lecture course following his textbook; pairs well with The Art of Electronics