There is no deadline for any course in Udemy as soon as you get yourself registered in a course you can avail of those videos, notes for a lifetime. Even if you complete a course, you can still restart it or can watch any video anytime.