Enrolling on Udemy courses gives you more than you what you paid for. Watching YouTube videos to learn is very different from learning from master teachers that has many years of experience, interacts with you, and provides you with an assurance that you will get what you are aiming for.