Skip to content
Gee edited this page Sep 18, 2015 · 7 revisions

Welcome to the Coursera-dl wiki!

Differentiating between on-demand and regular courses via URL

The script currently (as of 2015) supports both types of Coursera classes: regular and on-demand. Different parameters must be used to download on-demand courses, so you must know which type you are attempting to retrieve to provide proper parameters.

The format of the course URL shows you if a course is offered on-demand or not.

On-demand courses have URLs starting with https://www.coursera.org/learn/, with the actual name of the course following immediately after. For example:

https://www.coursera.org/learn/project-planning/home/welcome
--> project-planning is the name of the course to download (ignore the /home/welcome part.)

Regular courses have URLs similar to this:
https://class.coursera.org/projects101-002/auth
--> projects101-002 is the name of the course (ignore the /auth part)
--> Note that this URL will be accessible after you have signed the Honor Code for the class.

When using coursera-dl, you would provide the names above to download these courses. Replace the examples with the names provided within your preferred course URLs.