As long as Udemy still has a license for the course and your account is in good standing, you will have access for life.