Microsoft Learn is the best platform to learn new things on the Microsoft Stack. I always check in Microsoft Docs or Microsoft learn to learn new things on the technology. Learning is a passion for a developer.
Microsoft gave free videos for learning about the .NET developer platform and how to use it and below is the link for videos
While developing new application or technology upgrades we are looking for Guidance. Now Microsoft supporting the .Net Architecture Guidance for modern applications like web applications,microservices,docker and mobile application with xamarin using .net. Microsoft giving free ebooks and sample apps for .net architecture guidance.use the below link for download.