
En este corto tutorial les mostrare como descargar cursos de Udemy y verlos luego offline. Como muchos saben Udemy es una plataforma de aprendizaje en línea dirigido a adultos profesionales. Con muchos cursos en línea pagos y gratuitos, en totalmente bajo demanda, lo que significa que puedes inscribirte en los cursos que te interesen y aprender a tu propio ritmo. Udemy te permite ver y descargar videos individuales en tu PC, pero si deseas descargar todos los videos y cursos a la vez, debemos usar udemy-dl, que descubrirá a continuación en este tutorial. Todo el proceso lo realizare sobre Windows, pero en Linux es muy parecido.
Descargar udemy-dl
Vaya a este repositorio de Github: https://github.com/r0oth3x49/udemy-dl/
Haga clic en «Code»> «Descargar ZIP».
Una vez descargado el fichero udemy-dl-master.zip lo descomprimimos donde más nos guste y guardamos ese camino para usarlo posteriormente.
Instalar Python
Descargue la versión de 64 bits o 32 bits de la última versión estable de Python 3 para Windows desde aquí.
Marque «Agregar Python 3.x al PATH(camino)» y haga clic en «Instalar ahora».
Otra opción es instalarlo usando Microsoft Store.
Una vez instalado vamos a cerciorarnos que todo está bien. Abrimos un terminal o cmd y escribimos los siguientes comandos:
1 2 | python --version pip --version |
Ambos comandos deben devolver las versiones instaladas.
Elegir el curso Udemy y copiar su URL.
Debes tener un usuario ya creado en la plataforma de Udemy. Buscamos el tutorial que nos interesa bajar para este ejemplo usare el de Proxmox VE 6: de CERO a MASTER al cual debemos inscribirnos. Copie la URL de su curso después de abrirlo. Como recomendación debe reproducir el curso al menos una vez para desbloquearlo y descargarlo.
Descargando el curso con Udemy-Dl
Como anteriormente habíamos guardado la ruta donde descomprimimos el fichero udemy-dl-master.zip nos ubicamos en ese camino.
1 | cd C:\Users\usuario\Downloads\udemy-dl-master |
Ustedes tendrán el camino que hayan elegido para descomprimir. Antes de descargar nada debemos cumplir con los requerimientos para el uso de udemy-dl que son los siguientes:
- Python 3 only (
Now udemy-dl doesn't support python 2
) - Python
pip
- Python module
requests
- Python module
colorama
- Python module
unidecode
- Python module
six
- Python module
cloudscraper
- Python module
requests[security]
orpyOpenSSL
- FFmpeg (to download hls based streams properly)
Para ello solo tenemos que correr este comando:
1 | pip install -r requirements.txt |
Una vez terminado de instalar todos los requerimientos, procedemos a bajarnos el curso.
1 2 | python udemy-dl.py COURSE_URL donde course_url seria https://www.udemy.com/course/proxmox-ve-6-de-cero-a-master/ |
Nota: También se puede usar el comando python3
Ingrese su nombre de usuario y contraseña de la web de Udemy para iniciar la descarga.
Una vez terminado de bajar el curso lo encontraran dentro de la misma carpeta donde se encuentra udemy-dl
NOTA: Para países como cuba que están bloqueados por los Estados Unidos a acceder a determinados sitios, udemy no es accesible. Por lo que la entrada a la web y la descarga de cursos han de realizarse usando una VPN.
Feliz descarga de cursos gratis.
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36 OPR/72.0.3815.400
como pudiera conseguir ese curso, ya que el proxmox es de pago
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0
Ni el curso ni el proxmox son de pago. El soporte(subcripcion) si es de pago en proxmox. El curso sigue el link y veras que es free.
alex out