Skip to content

Instantly share code, notes, and snippets.

@janosgyerik
Created October 8, 2013 18:51
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janosgyerik/6889625 to your computer and use it in GitHub Desktop.
Save janosgyerik/6889625 to your computer and use it in GitHub Desktop.
Recipe to download all lecture notes of a course on Coursera
# requirements: python, virtualenv, pip
#
# create a virtualenv -- I keep all my virtualenvs in ~/virtualenv
virtualenv --distribute ~/virtualenv/coursera
# activate virtualenv
. ~/virtualenv/coursera/bin/activate
# get the coursera downloader tool and install requirements
git clone https://github.com/jplehmann/coursera
cd coursera
pip install -r requirements.txt
# download *all* lecture notes for a course, for example "progfun-003" (Scala)
./coursera-dl -u you@example.com -p password progfun-003
@kachmul2004
Copy link

kachmul2004 commented Jan 29, 2021

does this still work? @janosgyerik

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment