GNU/Linux >> Tutoriels Linux >  >> Linux

Télécharger les cours en ligne de Stanford à partir de la ligne de commande

Salut! J'ai une bonne nouvelle pour les étudiants et les éducateurs en ligne. Stanford Engineering Partout (SEE) , une initiative lancée par Andrew Ng à l'Université de Stanford, offre un certain nombre de cours en ligne de Stanford entièrement gratuits. Tout ce dont vous avez besoin est un système avec une connexion Internet. Tout le monde peut accéder librement au matériel de cours complet, y compris le programme, les documents, les devoirs et les examens sans frais, de n'importe où en utilisant leurs systèmes et appareils mobiles. Tous les supports de cours peuvent être téléchargés à partir de la page de cours correspondante. Si vous êtes un utilisateur Linux, vous pouvez maintenant les télécharger à partir de la ligne de commande. Un autre utilisateur de Linux a créé un script simple appelé "stanford-dl" pour télécharger des vidéos de cours et/ou des fichiers PDF à partir du site Web de Stanford Engineering Everywhere.

Installation

Le script "stanford-dl" a été écrit en utilisant le langage de programmation "Go", vous devez donc installer le langage Go sur votre système. Reportez-vous au lien ci-dessous pour installer le langage GO dans diverses distributions Linux.

  • Comment installer Go Language sous Linux

Après avoir installé le langage Go, exécutez la commande suivante pour installer stanford-dl :

$ go get github.com/coderick14/stanford-dl

Vous pouvez également le télécharger à partir de la page officielle des versions .

$ wget https://github.com/coderick14/stanford-dl/releases/download/v1.0/linuxAMD64.zip

Extrayez le fichier zip téléchargé :

$ unzip linuxAMD64.zip

Ensuite, vous pouvez l'exécuter à tout moment en utilisant la commande ci-dessous :

$ ./stanford-dl

Télécharger les cours de Stanford à partir de la ligne de commande

L'utilisation n'est pas un gros problème.

Pour télécharger tous les relevés de notes (PDF) d'un cours donné, dites CS229 , exécutez :

$ stanford-dl --course CS229 --type pdf --all

Ici, CS229 est le nom de code du cours "Machine Learning". Tous les codes de cours peuvent être consultés dans les Cours du SSE section. Ce serait bien mieux si nous pouvions voir le code du cours à partir de la ligne de commande. Je devais à chaque fois aller sur la page du cours pour trouver son code.

Veuillez noter que vous n'avez pas besoin de mentionner l'option "--type pdf" car le script stanford-dl télécharge les PDF par défaut.

Par exemple, la commande suivante téléchargera tous les PDF du cours d'apprentissage automatique.

$ stanford-dl --course CS229 --all

Pour télécharger uniquement certaines sessions, par exemple les sessions 1, 10 et 20, exécutez :

$ stanford-dl --course CS229 --type pdf --lec 1,10, 20

Pour télécharger toutes les vidéos d'un cours donné :

$ stanford-dl --course CS229 --type video --all

Téléchargez uniquement certaines sessions :

$ stanford-dl --course CS229 --type video --lec 1,10,20

Pour afficher la section d'aide, saisissez :

$ stanford-dl -h
Usage of ./stanford-dl:  
  
  -all    

     Download material for all lectures for the given course  

  -course string    
     Course name e.g. CS229, EE261  

  -help    

     Display help  

  -lec string    

     Specify comma separated list of lectures e.g 1,3,10  

  -type string   

     . Defaults to pdf. (default "pdf")

Ce script n'a que les fonctionnalités de base et il est utilisé strictement à des fins éducatives.

Bon apprentissage !


Linux
  1. Configurer un espace de travail Linux à distance depuis la ligne de commande

  2. 4 façons d'envoyer une pièce jointe à partir de la ligne de commande Linux

  3. Rechercher des torrents à partir de la ligne de commande sous Linux

  4. Comment télécharger des fichiers depuis la ligne de commande à l'aide de la commande wget ?

  5. Trouver la version de WordPress à partir de la ligne de commande

Programmer le matériel à partir de la ligne de commande Linux

youtube-dl - télécharger des vidéos Youtube à partir de la ligne de commande Linux

Comment redémarrer (redémarrer) Linux à partir de la ligne de commande

Comment vérifier les détails météorologiques à partir de la ligne de commande sous Linux

Rechercher des produits Amazon à partir de la ligne de commande

Envoyer un e-mail sous Linux à partir de la ligne de commande