跳到主要内容
P小二 P小二
← 返回文章 • AI Research • • 约 7 分钟

过节也不忘学习,今天教你一键下载Coursera全套课程

今天过双节,P小二祝大家节日快乐。过节也不要忘了充实自己

今天过双节,P小二祝大家节日快乐。

好不容易有八天假期,除了好好休息,也别忘了学习。今天我推荐课程来了。

昨天收到DeepLearning.AI邮件,Coursera上新了GAN专项课程,这门课程的授课讲师是吴恩达的博士生 Sharon Zhou。

昨天收到DeepLearning.AI邮件,Coursera上新了GAN专项课程

关于这门课的具体介绍请看这篇文章:

吴恩达Deeplearning.ai国庆节上新:生成对抗网络(GAN)专项课程

这门课我是比较推荐的,我常年都在Coursera上学习,也拿了不少的证书,但是Coursera对于有些同学门槛有点高,今天我尝试为下面两个问题提出自己的解决方法。

  • 在线观看

  • 下载整个课程

在线观看

对于没有代理的同学,Coursera的视频是无法播放的。

对于没有代理的同学,Coursera的视频是无法播放的。

这是因为DNS被污染了,我们需要找到正确的IP地址。

Windows系统上打开

C:\Windows\System32\drivers\etc\hosts

添加下面这条记录

52.84.167.78
   d3c33hcgiwev3.cloudfront.net

如图所示

如图所示

然后在命令行运行ipconfig/flushdns,刷新DNS缓存

然后在命令行运行ipconfig/flushdns,刷新DNS缓存

Linux请增加这条记录到文件/etc/hosts

Linux请增加这条记录到文件/etc/hosts

这样就可以在线观看视频了。

这样就可以在线观看视频了。

下载整个课程

Coursera的课程,对于不想付费的同学,学生是可以申请奖学金,不是学生也可以旁听,只是旁听没有证书也不可以做作业。

其实旁听也可以做作业,如果你熟悉Jupyter的操作,可以返回目录就可以看到所有的作业。

其实旁听也可以做作业,如果你熟悉Jupyter的操作,可以返回目录就可以看到所有

这样你是可以做作业,但是也无法提交。当然你也可以通过搜索github上其他同学分享出来的Jupyter Notebook查看作业和答案。最后还是希望大家可以量力白嫖,多多付费支持Coursera。

下面是一键下载全套课程的环节。

github上有个很流行的项目,叫coursera-dl

项目链接:

https://github.com/coursera-dl/coursera-dl

安装:

pip install coursera-dl

然后可以通过coursera-dl —help了解它的用法。

下面以GAN课程举例:

下面以GAN课程举例

第一步,我们需要拿到课程的URL后缀,如上图所示。

然后在已经登录的Coursera页面,按F12,进入Application,找到Cookies下的CAUTH字段

然后在已经登录的Coursera页面,按F12,进入Application,找到

复制字段的值,然后组成以下的命令

coursera-dl -u username -p passwd --video-resolution 720p --cauth
  CAUTH值
   build-basic-generative-adversarial-networks-gans

命令包括了用户名,密码,还包括了下载视频的清晰度,然后就是认证Cookie,课程的URL后缀

开始下载

开始下载

coursera-dl会把所有页面都下载下来,不能下载的链接会标注出来。

coursera dl会把所有页面都下载下来,不能下载的链接会标注出来。

结果可以看到下载的内容包括了字幕,视频,阅读材料等。

结果可以看到下载的内容包括了字幕,视频,阅读材料等。

更详细的用法请参考coursera-dl官方README,最后祝大家学得开心,我是P小二,明天再见。

往期推荐:

Python语言安全问题

019.你为什么要学习Rust

【Bug Bounty 2020】赏金猎人入门:新手如何在12个月内变成漏洞挖掘大神

DeepFake系列——TweepFake:DeepFake推文检测

DeepFake系列——TweepFake:DeepFake推文检测