CLI app to download frontend masters course
Make sure you have node and npm installed on your system by running the following in the terminal.
$ node -v && npm -vIf you don't have it already installed, you may download and install node from https://nodejs.org
- Clone the repo
git clone https://github.com/vpul/frontend-masters-downloader- Change to the project directory
cd frontend-masters-downloader- Install NPM packages
npm install- Use EditThisCookie or something similar to export cookies to a plaintext file.
- Now, to download a course use the following command
node index.js --courseurl <course url to download> --cookiefile <path to your cookie file>For example,
node index.js --courseurl "https://frontendmasters.com/courses/serverless-aws" --cookiefile "cookie.txt"- By default, 720p videos will be downloaded. You can use '--resolution' flag to specify other resolution.
Note: This script downloads only one video every 10 minutes to avoid rate-limit.
