Ok, lets make it simple and fast, one of the main issue which I can see in Udemy is that you cant always have the video for the courses which you bought, some will give you the ability to download the course, others will not ..
after small search on the internet I found
udemy-dl which is a tool built using python and will download the videos automatically so you can watch them offline, so how to use it and where we can get it ?
to get it you can click here, and check the source, of if you are on mac/linux you can install it via
pip like the following
pip install udemy-dl
you can upgrade it using the following command :
pip install --upgrade udemy-dl
to download a course you can just execute the command :
then it will as you for your username/password and start to download .
PS: change the
COURSE-NAME with your course name which you can get from the URL like :
and thats it.