DevOps Learning

Dear Community Members !
i am desktop application developer in dotnet technology , now i wanted to shift from development to deployment . please help to choose where should i start to learn devops ?

Nothing beats experience. Stuff you learn in courses won’t stay in your head unless you use those skills daily. As part of the shift, you should try an internal move at your org.
Move to the backend dev team for a while. The tech you have to deal with in backend development are closer to the skills you need in devops.
Do you have a devops team where you work? You should eventually try to get there. How are your CI/CD pipelines done? CakeBuild is build system that you customize using C#.
If you’re looking to move elsewhere ultimately, you need to start with Linux if you don’t know it already.