Every one know that from time to time Udemy gives free Udemy courses with coupons…
Here is Tutorial how to download these Coueses. Lets start.
Then you need npm with Node.js … you can download Official here
When you finished installing Python and npm, open Terminal, then write:
sudo npm install -g udemy-dl
Using Sudo because need permission to access files /usr/local/lib/node_modules/, sometimes get problems without SUDO
Then you need to make Account at Udemy.
After finishing your account ENROLL any udemy free course you want to download -> you can enroll as many you can find
It is possible that some coupons are finished but dont lose hope ! We will add more soon!
When you Enroll one or more courses open Terminal and write
You need to write your Udemy email ( NOT USERNAME)
After you write email and Password you see all courses you enrolled, Here is exemple:
Then choose course you want to download in this screenshot we have one course.
After Choosing Course you want to download choose the quality
Dont forget you are choosing with arrow keys!
After we choose quality of videos , it will start to download!
Some more Details
udemy-dl will create a subdirectory based on the course name. If you wish to have the files downloaded to a specific location, use the
-o \path\to\directory\ parameter.
If you wish, you can include the username/email and password on the command line using the -u and -p parameters.
udl -u email@example.com -p $ecRe7w0rd https://www.udemy.com/COURSE_NAME
For information about all available parameters, use the
Usage: udl <course_url> [-u "username"] [-p "password"] Commands: course_url URL of the udemy coures to download Options: -u, --username Username in udemy [string] -p, --password Password of yor account [string] -r, --resolution Download video resolution, default resolution is 360, for other video resolutions please refer to the website.[number] -o, --output Output directory where the videos will be saved, default is current directory [string] -h, --host Business name, in case of Udemy for Business [string] [default: ""] -e, --export Export as JSON [boolean] [default: false] -?, --help Show help [boolean]
By Learntpoint Staff
Dont Forget to say Thanks!