├── .gitattributes ├── LICENSE ├── README.md ├── coursera-course-data.csv ├── coursera-course-detail-data.csv ├── coursera_deep_scraper.py ├── coursera_scraper.py ├── dependency ├── chromedriver.exe └── phantomjs-2.1.1-windows │ ├── ChangeLog │ ├── LICENSE.BSD │ ├── README.md │ ├── bin │ └── phantomjs.exe │ ├── examples │ ├── arguments.js │ ├── child_process-examples.js │ ├── colorwheel.js │ ├── countdown.js │ ├── detectsniff.js │ ├── echoToFile.js │ ├── features.js │ ├── fibo.js │ ├── hello.js │ ├── injectme.js │ ├── loadspeed.js │ ├── loadurlwithoutcss.js │ ├── modernizr.js │ ├── module.js │ ├── netlog.js │ ├── netsniff.js │ ├── openurlwithproxy.js │ ├── outputEncoding.js │ ├── page_events.js │ ├── pagecallback.js │ ├── phantomwebintro.js │ ├── post.js │ ├── postjson.js │ ├── postserver.js │ ├── printenv.js │ ├── printheaderfooter.js │ ├── printmargins.js │ ├── rasterize.js │ ├── render_multi_url.js │ ├── responsive-screenshot.js │ ├── run-jasmine.js │ ├── run-jasmine2.js │ ├── run-qunit.js │ ├── scandir.js │ ├── server.js │ ├── serverkeepalive.js │ ├── simpleserver.js │ ├── sleepsort.js │ ├── stdin-stdout-stderr.js │ ├── universe.js │ ├── unrandomize.js │ ├── useragent.js │ ├── version.js │ ├── waitfor.js │ └── walk_through_frames.js │ └── third-party.txt ├── ghostdriver.log └── test.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/.gitattributes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/README.md -------------------------------------------------------------------------------- /coursera-course-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/coursera-course-data.csv -------------------------------------------------------------------------------- /coursera-course-detail-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/coursera-course-detail-data.csv -------------------------------------------------------------------------------- /coursera_deep_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/coursera_deep_scraper.py -------------------------------------------------------------------------------- /coursera_scraper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/coursera_scraper.py -------------------------------------------------------------------------------- /dependency/chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/chromedriver.exe -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/ChangeLog -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/LICENSE.BSD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/LICENSE.BSD -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/README.md -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/bin/phantomjs.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/bin/phantomjs.exe -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/arguments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/arguments.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/child_process-examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/child_process-examples.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/colorwheel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/colorwheel.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/countdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/countdown.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/detectsniff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/detectsniff.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/echoToFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/echoToFile.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/features.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/features.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/fibo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/fibo.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/hello.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | console.log('Hello, world!'); 3 | phantom.exit(); 4 | -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/injectme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/injectme.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/loadspeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/loadspeed.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/loadurlwithoutcss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/loadurlwithoutcss.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/modernizr.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/module.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/netlog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/netlog.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/netsniff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/netsniff.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/openurlwithproxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/openurlwithproxy.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/outputEncoding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/outputEncoding.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/page_events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/page_events.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/pagecallback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/pagecallback.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/phantomwebintro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/phantomwebintro.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/post.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/postjson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/postjson.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/postserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/postserver.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/printenv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/printenv.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/printheaderfooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/printheaderfooter.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/printmargins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/printmargins.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/rasterize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/rasterize.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/render_multi_url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/render_multi_url.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/responsive-screenshot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/responsive-screenshot.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/run-jasmine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/run-jasmine.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/run-jasmine2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/run-jasmine2.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/run-qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/run-qunit.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/scandir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/scandir.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/server.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/serverkeepalive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/serverkeepalive.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/simpleserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/simpleserver.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/sleepsort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/sleepsort.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/stdin-stdout-stderr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/stdin-stdout-stderr.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/universe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/universe.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/unrandomize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/unrandomize.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/useragent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/useragent.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/version.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/waitfor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/waitfor.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/examples/walk_through_frames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/examples/walk_through_frames.js -------------------------------------------------------------------------------- /dependency/phantomjs-2.1.1-windows/third-party.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/dependency/phantomjs-2.1.1-windows/third-party.txt -------------------------------------------------------------------------------- /ghostdriver.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/ghostdriver.log -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirs16/Coursera-Web-Scraper/HEAD/test.py --------------------------------------------------------------------------------