LLCD ☄️☄️☄️
Linkedin Learning Courses Downloader
v0.2: now works without webdriver
A simple python scraper tool that downloads video lessons from Linkedin Learning
How to use
First install the requirements:
pip install -r requirements.txt
In the config.py
file, write your login info and fill the COURSES
array with the slug of the the courses you want to download, for example:
https://www.linkedin.com/learning/it-security-foundations-core-concepts/ -> it-security-foundations-core-concepts
USERNAME = 'user@email.com'
PASSWORD = 'password'
COURSES = [
'it-security-foundations-core-concepts',
'javascript-for-web-designers-2'
]
Then excecute the script:
python llcd.py
The courses will be saved in the out
folder.
For Docker Users:
Replace {text} with your own values
- cd to the directory you cloned the scripts into then run the following command to build your docker image using the provided docker file
docker build -t {imageName} .
- Once the image has been built, edit the config file as explained above and run your docker container
docker run -it -v /absolute/path/to/llcd_folder:/usr/src/llcd {imageName}
- Sit back and watch the videos download to your host from the docker container.