moocist
moocist downloads a syllabus of a given MOOC
and converts in into Todoist template CSV file, ready to import.
Currently Moocist supports only MOOCs from Coursera.
Installation
Via Go
$ go get github.com/hryniuk/moocist
Usage
$ moocist --help
Usage:
moocist <course URL or slug>
Example
As an example let's take
Fundamentals of Graphic Design course.
Course URL: https://www.coursera.org/learn/fundamentals-of-graphic-design
Moocist accepts both different forms of the course's URL and course slug. All these strings
passed as an argument to moocist
command should work and produce the file with
the same content:
https://www.coursera.org/learn/fundamentals-of-graphic-design
www.coursera.org/learn/fundamentals-of-graphic-design
coursera.org/learn/fundamentals-of-graphic-design#enroll
fundamentals-of-graphic-design
and this command:
$ moocist https://www.coursera.org/learn/fundamentals-of-graphic-design
will produce a Todoist CSV template file
which results in the following project setup in Todoist: