This is the "Bitcoin and cryptocurrency technologies" online course, based on a very successful course taught at Princeton. It's a series of 11 lectures, plus programming assignments, a textbook, and other learning materials. Here's the course announcement: https://freedom-to-tinker.com/blog/randomwalker/sign-up-now-for-the-bitcoin-and-cryptocurrency-technologies-online-course/
For the full interactive experience, sign up via the link on that page. If you just want the lecture videos, simply subscribe to this channel.