Even if it's convenient to use Visual Studio to deploy your apps, it is useful that you know how to do it using the command line, that is essentially what Visual Studio does.
Most of the time we Windows developers will be deploying to IIS; so learn how to use the Web Deployment Tools service and user interface. You can distribute the Web Deployment packages as .zip
files quite easily.
Docker is the new (cool) kid on the block, it provides unprecedented easiness in creating containers, which you can then just pick and deploy to Azure, AWS, or other cloud providers, or just run on your local infrastructure.
A Windows Service sometimes is useful for simple things. I don't expect you, dear reader, to be making much use of them, but it's nice to know that this option is available.