Volver al blog

TIPS- Cómo descargar cursos de Udemy en PC

udemy

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:

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.

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] or pyOpenSSL
  • FFmpeg (to download hls based streams properly)

Para ello solo tenemos que correr este comando:

pip install -r requirements.txt


Una vez terminado de instalar todos los requerimientos, procedemos a bajarnos el curso.

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.

Suscríbete · Newsletter

Mantente al día, cada semana

Artículos prácticos sobre Linux, redes, seguridad, virtualización y la nube — escritos por sysadmins cubanos.

  • Guías y tutoriales de administración de sistemas
  • Nuevos artículos sobre servidores, redes y nube
  • Sin spam, cancela cuando quieras

Respetamos tu bandeja de entrada. Cancela con un clic.

Patrocinado por SYSCU

¿Tu infraestructura en la nube te cuesta de más?

SYSCU optimiza tu nube de punta a punta — FinOps, DevOps & CI/CD, migraciones a AWS, seguridad y observabilidad. Equipo 100 % senior que reduce tu factura hasta un 40 % y acelera tus despliegues en semanas.

Nuevo · BetaSYSCU Atlas Insight — la plataforma FinOps que convierte tu gasto AWS en decisiones: visibilidad multi-cuenta, recomendaciones automáticas y alertas de anomalías.

No comments yet