Skip to content

e-reznik/LinkedIn-Learning-Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java CI with Maven

This software automatically downloads and saves all videos of a specific course from LinkedIn Learning. A subscription is necessary to login and parse the course structure.

Example Usage

  1. Subscribe to LinkedIn Learning
  2. Find a course of your interest: https://www.linkedin.com/learning/craft-a-great-github-profile/
  3. Download this program
  4. Find the method main and edit the URL of your course:
    public static void main(String[] args) throws IOException {
        final String COURSE = "https://www.linkedin.com/learning/craft-a-great-github-profile/";
    
        Authenticator authenticator = new Authenticator();
        authenticator.login(COURSE);
    
    }
  5. Specify your credentials and your directory in the class Constants:
      public class Constants {
    
          public static final String USERNAME = "yourUsername"; // TODO: your LinkedIn username
          public static final String PASSWORD = "yourPassword"; // TODO: your LinkedIn password
          public static final String BASEDIR = "/home/user/videos/"; // TODO: your videos directory
    
          // ...
      }
  6. Run your program

Result

As you can see, even the proper folder structure will be maintained:

linkedIn

Note: I created this program for educational purposes only! Use at your own risk!

About

Downloads any given course from LinkedIn Learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages