¡Hola! Tengo una buena noticia para los estudiantes y educadores en línea. Ingeniería de Stanford en todas partes (VER) , una iniciativa iniciada por Andrew Ng en la Universidad de Stanford, ofrece una serie de cursos en línea de Stanford de forma totalmente gratuita. Todo lo que necesita es un sistema con conexión a Internet. Todos pueden acceder libremente a los materiales completos del curso, incluido el plan de estudios, los folletos, las tareas y los exámenes sin costo alguno, desde cualquier lugar utilizando sus sistemas y dispositivos móviles. Todos los materiales del curso se pueden descargar desde la página del curso respectivo. Si es usuario de Linux, ahora puede descargarlos desde la línea de comandos. Un compañero usuario de Linux ha creado un script simple llamado "stanford-dl" para descargar videos y/o archivos PDF del curso desde el sitio web de Stanford Engineering Everywhere.
Instalación
El script "stanford-dl" se escribió utilizando el lenguaje de programación "Go", por lo que debe instalar el lenguaje Go en su sistema. Consulte el siguiente enlace para instalar el lenguaje GO en varias distribuciones de Linux.
- Cómo instalar Go Language en Linux
Después de instalar el idioma Go, ejecute el siguiente comando para instalar stanford-dl:
$ go get github.com/coderick14/stanford-dl
Alternativamente, puede descargarlo desde la página oficial de lanzamientos. .
$ wget https://github.com/coderick14/stanford-dl/releases/download/v1.0/linuxAMD64.zip
Extraiga el archivo zip descargado:
$ unzip linuxAMD64.zip
Luego, puede ejecutarlo en cualquier momento usando el siguiente comando:
$ ./stanford-dl
Descargar cursos de Stanford desde la línea de comandos
El uso no es gran cosa.
Para descargar todas las transcripciones (PDF) de un curso determinado, diga CS229 , ejecuta:
$ stanford-dl --course CS229 --type pdf --all
Aquí, CS229 es el nombre en clave del curso "Aprendizaje automático". Todos los códigos de los cursos se pueden ver en los Cursos de la SSE. sección. Sería mucho mejor si pudiéramos ver el código del curso desde la línea de comandos. Tuve que ir a la página del curso cada vez para encontrar su código.
Tenga en cuenta que no es necesario que mencione la opción "--type pdf", ya que el script stanford-dl descarga los archivos PDF de forma predeterminada.
Por ejemplo, el siguiente comando descargará todos los PDF del curso de aprendizaje automático.
$ stanford-dl --course CS229 --all
Para descargar solo ciertas conferencias, por ejemplo, la conferencia 1, 10 y 20, ejecuta:
$ stanford-dl --course CS229 --type pdf --lec 1,10, 20
Para descargar todos los videos del curso dado:
$ stanford-dl --course CS229 --type video --all
Descarga solo ciertas conferencias:
$ stanford-dl --course CS229 --type video --lec 1,10,20
Para ver la sección de ayuda, escriba:
$ 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")
Este script tiene solo las funcionalidades básicas y se utiliza estrictamente para fines educativos.
¡Feliz aprendizaje!