Opa!
Pra mim, nada melhor que livros. E nada melhor que a O'Reilly para livros técnicos.
Os livros da série "Use a cabeça" vão de ponta a ponta quando se trata de ensinar, aprendi muito com eles, incluíndo esse de C# Use a Cabeça c#: Guia do Aprendiz Para Programação Real com c# e .net Core. Aproveita que ta com um descontão.
Sobre vídeos, esse deve ser o único necessário para aprender a ser funcional com C# https://www.youtube.com/watch?v=YT8s-90oDC0&pp=ygUKQyMgYXByZW5kYQ%3D%3D, você vai do básico ao avançado em 15h.