learn to deploy