标签归档:Coursera网盘

Coursera课程下载和存档计划更新及索引

更新了一下github上“Coursera Archive”项目的相关课程链接,如果在Coursera新课程平台上有的,就更新为新平台链接,如果没有,就保留课程图谱上的链接,供大家参考。

从目前更新的链接来看,有的课程得到了保留,也有的直接不复存在,譬如机器学习的相关课程, 台大林軒田老师的两门机器学习课程就没有了,但是大神Geoffrey Hinton的“面向机器学习”的神经网络课程貌似又复活了,Coursera新课程平台上显示的是2016年9月份开课,大家可以拭目以待。又例如自然语言处理的相关课程,只有 Michael Collins 大神的自然语言处理课程丢失,其他3门课程在新课程平台上均有所保留,情况貌似没有那么糟。另外斯坦福大学的两门算法设计与分析课程,刚刚开课,感兴趣的同学可以直接去上课了。

最后附上 “Coursera课程下载和存档计划” 相关索引,仅供查询和参考:

  1. Coursera Downloader 下载工具
  2. Coursera课程速查表
  3. 机器学习 & 自然语言处理 & 推荐系统 & 数据挖掘相关公开课
  4. 计算机科学基础公开课
  5. 其他课程资源

注:原创文章,转载请注明出处“课程图谱博客”:http://blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/coursera课程下载和存档计划更新及索引

Coursera课程下载和存档计划五:其他课程资源

本期整理了手头剩下的其他课程,限于个人精力有限,不整理归类了,请自取。这些公开课资源一些来自于之前课程图谱群内朋友的或者微博上的朋友的分享,另外一些这里做了下载补充,主要针对Coursera旧课程平台的课程进行备份和分享,对于一些已经迁移至新课程平台的课程,希望大家直接去Coursera新课程平台上去上课,这样会有更好的学习体验。最后特别说明的是,课程网盘资源仅供个人备份学习使用。

关于“Coursera课程下载和存档计划”,请参考:

  1. Coursera Downloader 下载工具
  2. Coursera课程速查表
  3. 机器学习 & 自然语言处理 & 推荐系统 & 数据挖掘相关公开课
  4. 计算机科学基础公开课

以下课程资源备份,相关信息我们也会同步到“Coursera Archive”项目上去:

29. 计算机科学入门课程: Computer Science 101

链接: http://pan.baidu.com/s/1dEXhOU9 密码: 6efk

30. 社交网络分析: Social Network Analysis

链接: http://pan.baidu.com/s/1kVheUMV 密码: pr7d

31. 台大概率课程:機率

链接: http://pan.baidu.com/s/1mis8w8C 密码: gqun

32. 科学计算:Scientific Computing

链接: http://pan.baidu.com/s/1mhN0sJI 密码: iiyn

33. 高性能科学计算:High Performance Scientific Computing

链接: http://pan.baidu.com/s/1kUP4jUB 密码: n8b5

34. Python入门课程:Learn to Program: The Fundamentals

链接: http://pan.baidu.com/s/1eSlZbR8 密码: fwr6

35. 函数式编程:Programming Languages

这门课程直接分享有问题,压缩了一下分享出来:

链接: http://pan.baidu.com/s/1c1AjzNE 密码: 8hb2

36. 线性代数应用课程:Coding the Matrix: Linear Algebra through Computer Science Applications

链接: http://pan.baidu.com/s/1cHVpsa 密码: qb4v

37. 异构并行编程 Heterogeneous Parallel Programming

关键词:GPU,CUDA

链接: http://pan.baidu.com/s/1pLznR2j 密码: taxa

38. 博弈论:Game Theory

链接: http://pan.baidu.com/s/1bFDh9s 密码: etxp

39. 大数据暑期学校:The Caltech-JPL Summer School on Big Data Analytics

链接: http://pan.baidu.com/s/1gfHffn9 密码: wfc3

40. 大数据课程:Web Intelligence and Big Data

链接: http://pan.baidu.com/s/1skWd9Nn 密码: dikb

41. Audio Signal Processing for Music Applications

链接: http://pan.baidu.com/s/1i5vwuQp 密码: 7di2

42. 图像和视频处理: Image and video processing: From Mars to Hollywood with a stop at the hospital

链接: http://pan.baidu.com/s/1i5NMCvj 密码: jq55

43. 离散优化: Discrete Optimization

链接: http://pan.baidu.com/s/1i49ZlgL 密码: cy2u

44. 线性优化和离散优化:Linear and Discrete Optimization

链接: http://pan.baidu.com/s/1gf7BFEz 密码: q5q6

45. 计算机视觉基础:Computer Vision: The Fundamentals

链接: http://pan.baidu.com/s/1qYgUX1i 密码: a2gm

46. 计量金融中的数学方法:Mathematical Methods for Quantitative Finance

链接: http://pan.baidu.com/s/1pKYP1H5 密码: eu5z

47. 模型思维:Model Thinking 模型思维

链接: http://pan.baidu.com/s/1nvvomQt 密码: x8g9

48. 统计学 & R语言:Statistics: Making Sense of Data

链接: http://pan.baidu.com/s/1c0utwM 密码: bs3b

49. 数字信号处理:Digital Signal Processing

链接: http://pan.baidu.com/s/1slgmZjJ 密码: wc9u

50. 逻辑导引:Introduction to Logic

链接: http://pan.baidu.com/s/1jIffsKQ 密码: fdm2

51. 软件定义网络:Software Defined Networking

链接: http://pan.baidu.com/s/1qXE4DIk 密码: bw62

52. Principles of Reactive Programming

链接: http://pan.baidu.com/s/1skSFMOl 密码: ht3j

53. 创业工程:Startup Engineering

链接: http://pan.baidu.com/s/1c2AzEuc 密码: j8jw

54. 台湾大学:中國古代歷史與人物--秦始皇

链接: http://pan.baidu.com/s/1boD9nWV 密码: fb99

55. 人类简史:A Brief History of Humankind

链接: http://pan.baidu.com/s/1mibD2vY 密码: pbx6

最后再推荐一个神器:coursera-dl-all

Extend the Coursera Downloader by downloading quizzes and assignments (and hopefully forum posts soon!). Uses coursera-dl in the process.

作为Coursera Downloader的扩展,可以下载问题和作业,今晚才发现,有点迟了,感兴趣的同学可以试用一下,这确实是一个很好的补充。

注:原创文章,转载请注明出处“课程图谱博客”:http://blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/coursera课程下载和存档计划五

Coursera课程下载和存档计划四:计算机科学基础公开课

本期整理了CS领域的基础课程,包括算法,数据结构,操作系统,计算机体系结构,计算机网络,编译原理,自动机,数据库等相关的14门课程资源。这些公开课资源一些来自于之前课程图谱群内朋友的或者微博上的朋友的分享,另外一些这里做了下载补充,主要针对Coursera旧课程平台的课程进行备份和分享,对于一些已经迁移至新课程平台的课程,希望大家直接去Coursera新课程平台上去上课,这样会有更好的学习体验。最后特别说明的是,课程网盘资源仅供个人备份学习使用。

关于“Coursera课程下载和存档计划”,请参考:

  1. Coursera Downloader 下载工具
  2. Coursera课程速查表
  3. 机器学习 & 自然语言处理 & 推荐系统 & 数据挖掘相关公开课

以下是按几个类别整理的相关课程资源,相关信息我们也会同步到“Coursera Archive”项目上去:

算法&数据结构相关课程:

15、斯坦福大学 Tim Roughgarden Algorithms: Design and Analysis, Part 1(算法设计与分析上)

该课程在课程图谱上的5个评价都很高,不过对应的的Coursera旧平台主页已经消失,新平台课程主页已经启动,貌似是7月11号开课,感兴趣的同学可以关注:

https://www.coursera.org/learn/algorithm-design-analysis

提供一个之前大家的分享版本:

链接: http://pan.baidu.com/s/1qY8ELmG 密码: ntyb

16、斯坦福大学 Tim Roughgarden Algorithms: Design and Analysis, Part 2(算法设计与分析下)

与上部课程是姊妹篇,课程图谱上的评价依然很高,据说难度更大。同样Coursera主页已经消失,新课程平台已经启动:

https://www.coursera.org/learn/algorithm-design-analysis-2

提供一个之前保存的分享:

链接: http://pan.baidu.com/s/1nvtlPk1 密码: 5m4a

17、普林斯顿大学 Robert Sedgewick & Kevin Wayne Algorithms, Part I(算法上)

该课程在课程图谱上的关注度和评价极高,授课老师之一是Robert Sedgewick, 斯坦福大学博士,导师为Donald E. Knuth(高德纳),从1985年开始一直担任普林斯顿大学计算机科学系教授,曾任该系主任,他的同名书籍与高德纳TAOCP一脉相承,广受欢迎。

提供的网盘链接包含两个版本,均为之前大家的分享:

链接: http://pan.baidu.com/s/1gfHeDoB 密码: tvwj

18、普林斯顿大学 Robert Sedgewick & Kevin Wayne Algorithms, Part II(算法下)

与上面的课程是姊妹篇,评价依然很高,难度更上一层。提供的网盘链接包含两个版本,均为之前大家的分享:

链接: http://pan.baidu.com/s/1nuV5qMt 密码: b73q

19、普林斯顿大学 Robert Sedgewick Analysis of Algorithms(算法分析)

依然Sedgewick大神的算法课程,偏算法分析层面,这里下载了一份作为备份:

链接: http://pan.baidu.com/s/1slKieDJ 密码: 2pg4

20、普林斯顿大学 Robert Sedgewick Analytic Combinatorics(组合分析)

依然Sedgewick大神的算法课程,偏算法分析的数学层面,这里下载了一份作为备份:

链接: http://pan.baidu.com/s/1ge4Dj8J 密码: qnw5

21、北京大学 Wanling Qu 算法设计与分析 Design and Analysis of Algorithms

北大的算法和课程,中文授课,下载了一份作为备份:

链接: http://pan.baidu.com/s/1qXRv16G 密码: bvcn


计算机系统相关课程

22、华盛顿大学 Luis Ceze & Gaetano Borriello The Hardware/Software Interface

程序员名著CSAPP(深入理解计算机系统)的配套課程,课程图谱上的评价很高,提供的网盘资源包括之前大家分享的3个版本:

链接: http://pan.baidu.com/s/1jIyHFvg 密码: ptjw

23、普林斯顿大学 David Wentzlaff Computer Architecture(计算机体系结构)

这里下载了最近一轮课程资源作为备份:
链接: http://pan.baidu.com/s/1i5xxO1J 密码: kdx5

24、北京大学 Chen Xiangqun 操作系统原理(Operating Systems)

北大的课程,汉语授课,下载了一份课程资源作为备份:

链接: http://pan.baidu.com/s/1jINKm5w 密码: jiqj

计算机网络相关公开课

25、华盛顿大学 David Wetherall & Arvind Krishnamurthy & John Zahorjan Computer Networks(计算机网络)

课程图谱上公开课大神 @wzyer 的部分点评:

这门课是现今所有mooc平台上最全面的一门介绍计算机网络的课程。课程以网络的OSI七层模型为主线,全面覆盖了支撑现有互联网的各种基础架构和协议。其中又有重点地讲解了 TCP/IP,HTTP,802.11等常用基础协议,目的是使所有上完课的同学,都能够对于数字信号如何在网络上传播有一个清晰的认识。就我自己上完课的感受来说,这门课完全能够完成这个任务。

这里下载了一个课程资源作为备份:

链接: http://pan.baidu.com/s/1qY07unq 密码: wgtk

编译原理相关课程

26、斯坦福大学 Alex Aiken Compilers(编译原理)

课程图谱上一个朋友的点评:

Aiken教授讲东西很清楚。每周的quiz基本上是不限制attempt次数,自己理解会做了就能拿满分。编程作业是比较传统的四个stage,lexing/parsing/type-checking/codegen。后面两个作业比较花时间,但是不难。编译器最有趣的优化部分也没有要求,实现个one register stack machine就可以通过最后一个作业了。他提供的codebase比较古老,给的是non-modern C++/Java。我因为想熟悉一下Java 8就执意用上了各种新功能(所以花了不少时间查文档,不做死就不会死啊)

这里下载了最近一轮课程资源作为备份:

链接: http://pan.baidu.com/s/1kUXBsjl 密码: prs4

27、斯坦福大学 Jeff Ullman Automata(自动机)

依然是大神 Jeff Ullman 的课程,CSDN上有篇博文”一些牛人榜样,多看看他们写的东西“,其中是这样介绍的计算机大师Jeffrey D. Ullman的:

数据库理论、自动机理论、编译原理大师。他的《Automata Theory, Languages, and Computation》让我真正的进入了计算机基础理论的世界。《Compilers: Principles, Techniques, and Tools 》让编译器不再神奇,让我也能写出自己的编译器。《A First Course in Database Systems》让我对数据库的了解从应用进入了理论的深度,可以说Ullman是我在计算机理论方面的启蒙老师,他的书教给了我计算机世界最奇妙最基础最有趣的东西。

这里下载了一个最近一轮课程资源作为备份:

链接: http://pan.baidu.com/s/1minivtm 密码: p154

28. 斯坦福大学 Jennifer Widom Introduction to Databases(数据库导论)

Coursera上最早的一批的课程,后转为”Self Study”模式,提供一份课程资源作为备份:

链接: http://pan.baidu.com/s/1slcOHNR 密码: 7d9c

注:原创文章,转载请注明出处“课程图谱博客”:http://blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/coursera课程下载和存档计划四

Coursera课程下载和存档计划三:机器学习 & 自然语言处理 & 推荐系统 & 数据挖掘相关公开课

周末对之前保存和下载的Coursera课程做了一下整理和归类,先送出机器学习、自然语言处理、推荐系统和数据挖掘相关的14门课程资源。这些公开课资源很多来自于之前课程图谱群内朋友的或者微博上的朋友的分享,这里做了一些补充,主要针对Coursera旧课程平台的课程进行备份和分享,对于一些已经迁移至新课程平台的课程,希望大家直接去Coursra新课程平台上去上课,这样会有更好的学习体验。最后特别说明的是,课程网盘资源仅供个人备份学习使用。

关于“Coursera课程下载和存档计划”,请参考:

  1. Coursera Downloader 下载工具
  2. Coursera课程速查表

以下是按几个类别整理的相关课程资源,相关信息我们也会同步到“Coursera Archive”项目上去:

机器学习相关课程:

1、斯坦福大学 Andrew Ng 机器学习 (Machine Learning)

该课程已经在Coursera新的课程平台上发布(https://www.coursera.org/learn/machine-learning),在线的课程资源依然会得到保留,优先推荐在线学习,可以做练习,可以提交作业,这里分享的百度网盘资源包含两个版本,来自于之前大家的分享:

链接: http://pan.baidu.com/s/1pLCe31p 密码: tjfg

2、华盛顿大学 Pedro Domingos 机器学习 (Machine Learning)

该课程一直没有开课,但是可以preview,视频量很足,类容丰富,用Coursera Downloader下载后大约5G,是目前所有课程下载中占用空间最大的。

链接: http://pan.baidu.com/s/1gfx1GaB 密码: 6gee

3、台湾大学 林軒田 机器学习基石 (Machine Learning Foundations)

该课程在课程图谱上的评价很高,10条评价全是五星,而且评论都很精彩。据说林老师现在创业去了,这门课说不定也会成为绝版,赶紧收藏吧,有三个版本,来自于之前大家的分享或者网上的公开资源。

链接: http://pan.baidu.com/s/1hsmAsNq 密码: kxfj

4、台湾大学 林軒田 机器学习技法(Machine Learning Techniques)

机器学习基石 (Machine Learning Foundations)课程姊妹篇,或者下部,难度依然很高,所以货真价实,值得收藏。

链接: http://pan.baidu.com/s/1bpHSAPD 密码: abye

5、多伦多大学 Geoffrey Hinton 面向机器学习的神经网络(Neural Networks for Machine Learning)

Geoffrey Hinton大神在Coursera上的这门课程只在2012年开过一轮,这次应该不会进行迁移了:

“Deep learning必修课”

“宗派大师+开拓者直接讲课,秒杀一切二流子”

看看上面的点评,对深度学习感兴趣的同学赶紧保存,本次分享包含两个版本,均为之前大家的分享:

链接: http://pan.baidu.com/s/1dFHO7mh 密码: a427

update: 链接: https://pan.baidu.com/s/1pLivB1h 密码: 6dkd

6、斯坦福大学 Daphne Koller 概率图模型公开课(Probabilistic Graphical Models)

这次应该也不会迁移了,想当年多少大神在Coursera上开课。。。本次分享有两个版本,来自于之前大家的分享和网络上的可查资源:

链接: http://pan.baidu.com/s/1sl7qGUh 密码: 88tj

Update: 链接: https://pan.baidu.com/s/1geIn5wZ 密码: vq85


自然语言处理相关课程

7、哥伦比亚大学 Michael Collins 自然语言处理公开课(Natural Language Processing)

NLP大神的课程,必须备份,来自之前一个朋友的分享:
链接: http://pan.baidu.com/s/1hsbKYK8 密码: ines

Update: 链接: https://pan.baidu.com/s/1c2JpM28 密码: 9dwx

8、斯坦福大学 Dan Jurafsky和Christopher Manning 自然语言处理(Natural Language Processing)

这门课程的授课老师是斯坦福教授Dan Jurafsky和Christopher Manning,两位都是NLP领域的大大牛,其他不说,仅仅是他们写的书应该是很多NLPer的入门书:前者写了《Speech and Language Processing》,中文译名《自然语言处理综论》,后者写了《Foundations of Statistical Natural Language Processing》,中文译名《统计自然语言处理基础》,这两本几乎是NLPer的入门必读书籍。

用coursera-dl下载了一份并上传到百度网盘备份,需要的同学尽快保存:

链接: http://pan.baidu.com/s/1jHKfXQm 密码: s6hx

Update: http://pan.baidu.com/s/1nvbEOFf 密码: pjzd

9、密歇根大学 Dragomir R. Radev Introduction to Natural Language Processing(自然语言处理导论)

这门课程了解不是太多,下载了一份作为备份:

链接: http://pan.baidu.com/s/1nu5MFVj 密码: 3t3h

10、伊利诺伊大学厄巴纳香槟分校 翟成祥(ChengXiang Zhai) Text Mining and Analytics(文本挖掘与分析)

这门课程已经切换到Coursera新课程平台:https://www.coursera.org/learn/text-mining ,最新一轮课程将于2016年7月11号开课,推荐感兴趣的同学直接在线学习,体验MOOC平台的诸多好处。

推荐系统相关课程:

11、明尼苏达大学 Joseph Konstan 和 Michael D Ekstrand Introduction to Recommender Systems(推荐系统导论)

这门课程已经切换到Coursera新课程平台:https://www.coursera.org/learn/recommender-systems ,最新一轮课程刚刚于2016年6月13号开课,推荐感兴趣的同学直接加入学习。以下提供一个网盘资源,是一个全部课程的打包压缩文件:

链接: http://pan.baidu.com/s/1pLy7uvL 密码: ui1u

数据挖掘相关课程

12、斯坦福大学 Jeff Ullman & Anand Rajaraman & Jure Leskovec Mining Massive Datasets

这门课程的授课老师之一是巨牛Jeff Ullman,他是计算机领域鼎鼎大名的“龙书”《编译原理》及数据库领域权威指南《数据库系统实现》这两本书的作者之一,谷歌创始人Sergey Brin亦是他的学生之一。该课程对应一个官方主页:http://www.mmds.org/,提供课程和书籍的相关资源,全部开放。所对应的同名书籍中文译名为《大数据 互联网大规模数据挖掘与分布式处理》,由王斌老师翻译,已出第二版。网盘资源来自于大家的分享,包括两个版本和一个英文版电子书籍:

链接: http://pan.baidu.com/s/1c81pRC 密码: e25n

13、伊利诺伊大学厄巴纳-香槟分校 Jiawei Han Pattern Discovery in Data Mining(数据挖掘中的模式发现)

授课老师 Jiawei Han 是数据挖掘领域国际知名学者,这门课程目前已经迁移到Coursera新的课程平台 https://www.coursera.org/learn/data-patterns ,新一轮课程将于8月底开课,感兴趣的同学可以关注。

14、伊利诺伊大学厄巴纳-香槟分校 Jiawei Han Cluster Analysis in Data Mining(数据挖掘中的聚类分析)

同上一门课程构成姊妹篇,目前也已经迁移到Coursera新的课程平台 https://www.coursera.org/learn/cluster-analysis ,新一轮课程将于10月初开课,感兴趣的同学可以关注。

注:原创文章,转载请注明出处“课程图谱博客”:http://blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/coursera课程下载和存档计划三

Coursera课程下载和存档计划二:Coursera课程速查表

基于课程图谱Coursera爬虫过了一遍目前Coursera旧平台的课程数据,提取其中几个有用信息作为Coursera课程下载的速查表,大家可以基于coursera-dl和课程短连接(Session Slug)下载相关的课程,具体下载方法可参考上一篇文章:Coursera课程下载和存档计划(一)

另外新建了一个 Github 项目:Coursera Archive,提供Markdown和Excel两个版本的list。之后计划将相关的网盘信息也汇总上去,欢迎大家一起参与下载和分享。

总计516个课程,具体信息可参考下表:
继续阅读

Coursera课程下载和存档计划一:Coursera Downloader 下载工具

上周三收到Coursera平台的群发邮件,大意是Coursera将在6月30号彻底关闭旧的课程平台,全面升级到新的课程平台上,一些旧的课程资源(课程视频、课程资料)将不再保存,如果你之前学习过相关的课程,或者有心仪的课程,Coursera建议你将这些课程资源下载下来备份。

说实话,自从Coursera这一两年逐渐进行“商业升级”以后,我已经很少在这个平台上学习公开课了,反而是edX的一些课程更吸引我,特别是课程质量,后者显得更用心很多。不过作为最早的MOOC平台Coursera,曾经诞生了很多经典课程,要是这些课程真的随Coursera平台的切换而丢失,实在可惜。这里曾经整理过一批“公开课可下载资源汇总”,很多来自于大家的贡献和分享,不过这也是两三年前的事情,一些课程网盘资源已经失效,这封邮件促使我开始检查这些网盘资源,特别是来自Coursera平台的课程资源。之前有些课程资源没有下载或者没有网盘资源,以为只要有Coursera账号,就可以随时登陆上去在线观看就可以了,也没有下载的欲望,现在不同了,例如斯坦福大学Dan Jurafsky和Christopher Manning的自然语言处理课程,例如一直没有开课却可以preview观看的大牛Pedro Domingos的机器学习课程,下载和备份是必须的。

工欲善其事,必先利其器,针对Coursera的下载工具有很多,包括一些浏览器插件,不过这里推荐的是Python下载工具Coursera Downloader, 简称coursera-dl。这个神器早在几年前我就用过,印象深刻,这次重拾,依然非常方便给力。最简单的安装方法是“pip install coursera”,可参考github上该项目的安装说明。下面以Mac OS系统为例简单说明一下基于virtualenv的安装使用方法,该方法对ubuntu这样的linux系统应该有效,windows下没有测试,未知。

首先从github上获取代码,git clone或者直接下载zip源码文件均可:

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

Cloning into ‘coursera-dl’…
remote: Counting objects: 3357, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 3357 (delta 6), reused 0 (delta 0), pack-reused 3343
Receiving objects: 100% (3357/3357), 1.39 MiB | 75 KiB/s, done.
Resolving deltas: 100% (1852/1852), done.

cd coursera-dl/

virtualenv my-coursera

New python executable in /Users/xxxxxx/project/mooc/test/coursera-dl/my-coursera/bin/python
Installing setuptools, pip, wheel…done.

source my-coursera/bin/activate

pip install -r requirements.txt

Collecting beautifulsoup4>=4.1.3 (from -r requirements.txt (line 1))
…..
Installing collected packages: beautifulsoup4, six, html5lib, requests, urllib3, pyasn1, keyring
Successfully installed beautifulsoup4-4.4.1 html5lib-1.0b8 keyring-9.0 pyasn1-0.1.9 requests-2.10.0 six-1.10.0 urllib3-1.16

安装完毕,以下是coursera-dl的详细用法:

General: coursera-dl -u -p modelthinking-004
Multiple classes: coursera-dl -u -p saas historyofrock1-001 algo-2012-002
Filter by section name: coursera-dl -u -p -sf “Chapter_Four” crypto-004
Filter by lecture name: coursera-dl -u -p -lf “3.1_” ml-2012-002
Download only ppt files: coursera-dl -u -p -f “ppt” qcomp-2012-001
Use a ~/.netrc file: coursera-dl -n — matrix-001
Get the preview classes: coursera-dl -n -b ni-001
Specify download path: coursera-dl -n –path=C:\Coursera\Classes\ comnetworks-002
Display help: coursera-dl –help

Maintain a list of classes in a dir:
Initialize: mkdir -p CURRENT/{class1,class2,..classN}
Update: coursera-dl -n –path CURRENT `\ls CURRENT`

我们以Coursera上密歇根大学的“自然语言处理入门”课程为例,在旧的课程课程主页“Introduction to Natural Language Processing”,首先需要加入(Enroll)该课程的一个班次,目前只有2015年10月到12月开过一轮课,加入该轮课程后,进入到课程详细页面,可以看到网页链接类似这个形式:

https://class.coursera.org/nlpintro-001/lecture

对于Coursera Downloader来说,主要需要的就是这个”nlpintro-001″课程班次短链接,然后就可以尝试下载了,这里用 –path指定了课程下载路径:

coursera-dl -u 用户邮箱 -p 用户密码 --path=../../coursera_backup/ nlpintro-001

然后就开始了下载历程。。。。。。可能和网络有关,这个下载有时候会中断或者停止不动假死,coursera-dl提供了一个“Resuming downloads”模式,类似于“断点续传”,非常有用,可以用如下命令恢复之前中断的下载:

coursera-dl -u 用户邮箱 -p 用户密码 --path=../../coursera_backup/ --resume nlpintro-001

这种加入课程然后下载课程资料的方法比较全,除了课程视频外,还可以下载课程相关的课件和字幕。如果你没有加入课程,Coursera Downloader提供了一个下载preview课程的方法,不过只能下载课程视频,但是前提是你必须有Coursera账号。以一直没有开课却可以preview观看的大牛Pedro Domingos的机器学习课程为例,点击该课程主页Machine Learning上的”Preview lectures”按钮,即可得到课程预览链接“https://class.coursera.org/machlearning-001/lecture/preview”,按照Coursera Downloader上的方法,需要预先在用户主目录下设置一个 ~/.netrc 文件,文件格式如下:

machine coursera-dl login 用户邮箱 password 用户密码

非常重要的是,你需要把设置一下 ~/.netrc 的权限:

chmod og-rw ~/.netrc

否则,会遇到如下的错误,我已经踩过这个坑了:

~/.netrc access too permissive: access permissions must restrict access to only the owner

之后就可以用如下命令下载preview的课程视频文件了:

coursera-dl -n -b --path=../../coursera_backup/ machlearning-001

希望大家用这个工具或其他工具尽快保存Coursera自己心仪的课程,如果方便的话,上传到相关的网盘,做个分享,一方面自己做个备份,另一方便方便大家共享学习资源。这里先附上已经整理的5门Coursera公开课资源,部分课程资源还在下载和上传中,之后将陆续整理发布。

1、机器学习课程 by Andrew Ng

该课程已经在Coursera新的课程平台上发布(https://www.coursera.org/learn/machine-learning),在线的课程资源依然会得到保留,这里分享的百度网盘资源包含两个版本,来自于之前大家的分享:

链接: http://pan.baidu.com/s/1miMZHQo 密码: aeck

2、面向机器学习的神经网络(Neural Networks for Machine Learning)by Geoffrey Hinton

Geoffrey Hinton大神在Coursera上的这门课程只在2012年开过一轮,这次应该不会进行迁移了:

“Deep learning必修课”

“宗派大师+开拓者直接讲课,秒杀一切二流子”

看看上面的点评,对深度学习感兴趣的同学赶紧保存,本次分享包含两个版本,均为之前大家的分享:

链接: http://pan.baidu.com/s/1sk9cgK9 密码: ndm9

3、Daphne Koller教授的“概率图模型公开课(Probabilistic Graphical Models)

这次应该也不会迁移了,想当年多少大神在Coursera上开课。。。本次分享为之前一个朋友的共享:

链接: http://pan.baidu.com/s/1kVpRMKn 密码: 244s

4、Michael Collins大神的“自然语言处理公开课(Natural Language Processing)

NLP大神的课程,必须备份,来自之前一个朋友的分享:

链接: http://pan.baidu.com/s/1kV72IhT 密码: fxjw

5、斯坦福大学Dan Jurafsky和Christopher Manning两位大牛的“自然语言处理公开课(Natural Language Processing)

这门课程的授课老师是斯坦福教授Dan Jurafsky和Christopher Manning,两位都是NLP领域的大大牛,其他不说,仅仅是他们写的书应该是很多NLPer的入门书:前者写了《自然语言处理综论》,后者写了《统计自然语言处理基础》。

我用coursera-dl下载了一份并上传到百度网盘备份,需要的同学尽快保存:

链接: http://pan.baidu.com/s/1hrGMbkg 密码: a2w5

附Coursera邮件内容:

Save course materials for some courses by June 30

Dear XXX,

We wanted to inform you of an update to our technology platform that will affect access to some courses you previously joined.

In 2014, Coursera began developing a new technology platform to improve your learning experience, and to allow courses to run more frequently. The majority of our courses are now offered on the new platform.
This month, we are closing the old platform. One or more courses you joined are on the old platform.
Effective June 30, 2016, courses on the old platform will no longer be available. You should use this opportunity to save any relevant course materials or assignments.

How does this affect my courses?

Any courses and course materials on our old platform will no longer be accessible after June 30. Until that date, we encourage you to save any content you need for personal use and reference.
Any courses on the new platform will not be affected by this change.

Will this affect earned Certificates?
All Statements of Accomplishment (SoA) and Verified Certificates will remain accessible in your Accomplishments page, as long as you do not unenroll from courses you have completed on the old Cplatform. You are also welcome to download a copy for your records at any time. Statements and Certificates that you have shared to LinkedIn will also be maintained on your LinkedIn profile after June 30.

How do I know if a course is on the “old platform”?

If you aren’t sure which platform a course is on currently, navigate to the course and check the URL in the browser bar – courses on the old platform have URLs that begin with class.coursera.org (rather than then new platform, which uses the URL coursera.org/learn.)

How do I save course materials?

To save course materials from the old platform for reference:
• Download any lecture slides or videos that you would like to save for reference
• Save a record of your quizzes and other assignments by taking screenshots

More questions?

If you have a technical issue with your account, please visit our Help Center.
Thank you for being a part of our learning community, and for your patience and understanding through this product transition! We are excited to continue to improve the learning experience on Coursera, and we look forward to bringing you more great courses on the new platform.

注:原创文章,转载请注明出处“课程图谱博客”:http://blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/coursera课程下载和存档计划一

公开课可下载资源汇总

微博上经常有同学分享一些公开课资源,包括可下载的网盘资源,课件资源等等,但是时间长了就忘了在哪里了。另外Coursera官方也推荐一些第三方批量下载工具,大家下载课程后也可以考虑共享到网盘里,减轻Coursera官方的下载压力。这里计划做一个汇总,包括一些佚名的来自网络上的课程资源分享,也欢迎大家提供线索或者补充公开课网盘资源。

1、Coursera上Andrew Ng老师的”机器学习公开课(Machine Learning)

通过在Google上“site:pan.baidu.com 机器学习”搜索到课程资源,包括课程视频,课件,字幕,笔记等等课程资源, 链接: http://pan.baidu.com/s/1qW0tMu4 密码: sdjq

2013.12.30更新:网友linbojin留言:Prof. Andrew最新的机器学习ML-004课程结束了,整理了视频文档和编程作业,链接: http://pan.baidu.com/s/1eQu83Vc 密码: 213g

2、Coursera上Geoffrey Hinton大牛的“Neural Networks for Machine Learning(面向机器学习的神经网络)”公开课,老头子去了Google,这门deep learnig必修课程有可能不再开了,给大家提供两个网盘下载地址:

2.1) hinton-ml:链接: http://pan.baidu.com/s/1o6wugps 密码: 8386

2.2) neuralnets-2012-001:链接: http://pan.baidu.com/s/1dD4JY17 密码: pfnf

3、Coursera上Daphne Koller教授的“概率图模型公开课(Probabilistic Graphical Models)

一个朋友通过Coursera官方提供的批量下载工具下载课程后共享给我的网盘链接,表示也可以分享给大家:
pgm-003:链接: http://pan.baidu.com/s/134ajs 密码: sgws

4、Coursera上Michael Collins大神在“自然语言处理公开课(Natural Language Processing)

微博上 @付翔_90 同学通过Coursera批量下载脚本下载了这门课程并分享给大家:我把公开课 nlangp-001下载下来了 ,@52nlp 大神帮忙转下,大家需要的就转去下载把,省得增加coursera 的压力 。地址 http://t.cn/zHp7y8y ,至少保留一个月 。

nlangp-001: 链接: http://pan.baidu.com/s/1jG9ZtEQ 密码: tuey

5、Coursera上Sedgewick教授的两门算法课:Algorithms, Part IAlgorithms, Part II

课程图谱群里有好心同学在百度网盘里分享了普林斯顿大学Sedgewick教授的两门算法课程的相关视频、课件及字幕资源,方便之前没有注册课程的同学保存或下载 http://t.cn/zHlFCoN , 课程详情及评论可以参考“Algorithms, Part I” http://t.cn/zTdJmOJ ,“ Algorithms, Part II” http://t.cn/zTFseHD

网盘地址:http://pan.baidu.com/share/home?uk=2366285389

6、2012龙星计划机器学习课程的视频及课件

来自微博上@SunnyerEric孙晗晓 同学的信息 : 龙星计划机器学习课程的视频:http://t.cn/zlA2ZHb

网盘地址:http://pan.baidu.com/share/link?shareid=27613&uk=1513052211

关于龙星计划的课件,大家也可以在如下地方找到:

2012年龙星计划-机器学习课件

7、2013龙星计划深度学习(Deep Learning)课程视频

@龙星计划
龙星计划天津站 邓力老师的讲课视频 http://t.cn/zQixW12

@@戴玮_CASIA
天津大学深度学习龙星计划课程视频:http://t.cn/zQixW12

网盘地址:http://pan.baidu.com/share/link?shareid=3220401770&uk=723014463

8、Udacity的课程视频下载问题:

Udacity官方提供了几乎所有课程的打包下载链接,具体见这个页面:https://www.udacity.com/wiki/downloads

补充:课程图谱群内 freealbert 同学在百度网盘上传了Udacity的全部课程:

Udacity的课程都全部上传了, 地址是 http://pan.baidu.com/share/link?shareid=1720289399&uk=506767875

目前有23门课程可以下载,分别是:
Download pages for classes can be found below. Videos are archived by unit, are numbered, named and have a playlist.

  • CS101 – Intro to Computer Science: Building a Search Engine
  • CS212 – Design of Computer Programs: Programming Principles
  • CS215 – Algorithms: Crunching Social Networks
  • CS222 – Differential Equations: Making Math Matter
  • CS253 – Web Application Engineering: How to Build a Blog
  • CS255 – HTML5 Game Development: Building High Performance Web Applications
  • CS259 – Software Debugging: Automating the Boring Tasks
  • CS262 – Programming Languages: Building a Web Browser
  • CS271 – Introduction to Artificial Intelligence
  • CS291 – Interactive 3D Graphics: Creating Virtual Worlds
  • CS313 – Introduction to Theoretical Computer Science
  • CS344 – Intro To Parallel Programming: Using CUDA to Harness the Power of GPUs
  • CS373 – Artificial Intelligence for Robotics
  • CS387 – Applied Cryptography: The Science of Secrets
  • CS046 – Introduction to Programming
  • PH100 – Intro to Physics: Landmarks in Physics
  • ST101 – Intro to Statistics: Making Decisions Based on Data
  • EP245 – How to Build a Startup: The Lean LaunchPad
  • MA006 – Visualizing Algebra: Problems and Patterns
  • MA008 – College Algebra: Animals, Architecture, and Innovation
  • ST095 – Statistics: The Science of Decisions
  • PS001 – Introduction to Psychology: The Science of Thought and Behavior
  • CS046 – Introduction to Programming Java

9、edX课程视频下载:

edX在每个课程视频下面提供了下载链接,注册课程后学习的时候可以看到。

10、最后,再说一下Coursera视频下载的问题,推荐大家使用相关的批量下载脚本:

a) Coursera官方推荐的公开课批量下载工具:Coursera Downloader,Python开源工具包 — This script makes it easier to batch download lecture resources (e.g., videos, ppt, etc) for Coursera classes.

b) 国内 @郭宽Oct 同学写得下载脚本 CourseraDownloader,简单、方便、好用

11、Coursera上多伦多大学的统计学公开课(Statistics: Making Sense of Data)

一个朋友通过上面的批量下载工具后下载分享给大家:introstats-001 http://pan.baidu.com/share/link?shareid=3821473220&uk=939584912

12、Coursera上杜克大学的“Image and video processing: From Mars to Hollywood with a stop at the hospital

课程图谱群里有同学求此图像和视频处理课程相关资料,有好心同学在百度网盘里分享了该课程的资料:Sapiro – Image and video processing

13、以下课程资源信息来自于豆瓣Coursera学习小组的illuz同学,给课程添加一个内部链接,部分课程资源可能与上同,不过欢迎大家共享课程资源信息:

共享我收藏的各个Coursera课程【百度云】
illuz
来自: illuz 2013-10-12 15:25:26
人艰不拆你懂的。
特别感谢课程图谱和nkwdwxc童鞋的贡献(虽然是我偷偷转存过来的)

内容:
startup-001
创业项目工程 ,Startup Engineering
sdn-001
软件定义网络,Software Defined Network
publicspeak-001
公众演讲,Introduction to Public Speaking
ni-001
网络运作,Networks Illustrated: Principles without Calculus
infosec-001
信息安全策略的设计和实施,Designing and Executing Information Security
inforiskman-003
当前环境下的信息安全和风险管理,Information Security and Risk Management in Context
inforisk-002
Building an Information Risk Management Toolkit ,信息危机管理工具的建立
hwswinterface-001
The Hardware/Software Interface,软硬件接口【CSAPP】【自己翻译的名字】
friendsmoneybytes-002
Networks: Friends, Money, and Bytes 【不想翻译名字了】
comnetworks-002
Computer Networks
bigdata-002
Web Intelligence and Big Data

下载地址【有资源就更新】:
http://pan.baidu.com/s/1qXOXj
如果喜欢就顶一下吧

14、以下信息来自微博朋友 @freealbert :
Coursera 上的公开课,吕世浩-中國古代歷史與人物--秦始皇 已经全部上传到百度网盘了, http://t.cn/zRKZC4J 感兴趣的可以去看看。

杜克大学: Sapiro – Image and video processing

哈佛大学中国课(chinaX) 的视频 (陆续更新中)

15、公开课收藏达人 @超級現實的超現實理想主義者 将他收藏的课程上传到网盘,这是网盘地址:http://pan.baidu.com/share/home?uk=2919707929   其中包含了以下课程(不断更新中):

Hebrew University of Jerusalem – Synapses, Neurons and Brains

UC Berkeley – Operating System (2012年版)

Stanford – natural language processing

Stanford – Writing in the Sciences

MICHIGAN – Internet History, Technology, and Security

UC Berkeley – Quantum Mechanics and Quantum Computation  ( edX )

Washington – Introduction to Computer Networks

Washington – The Hardware Software Interface

Washington – Computational Neuroscience

Stanford – Organizational Analysis

EPFL – Linear and Discrete Optimization

Pennsylvania – Gamification

Melbourne – Epigenetic Control of Gene Expression

Duke – Image and video processing From Mars to Hollywood with a stop at the hospital

Duke – Medical Neuroscience

LMU – Competitive Strategy

Stanford – Introduction to Logic

Stanford – Understanding Einstein The Special Theory of Relativity

Duke – A Beginner’s Guide to Irrational Behavior

MICHIGAN – Introduction to Thermodynamics Transferring Energy from Here to There

Stanford – Social and Economic Networks Model and Analysis

Washington – Scientific Computing

VANDERBILT – Pattern-Oriented Software Architectures for Concurrent and Networked Software

EPFL – Digital Signal Processing

Georgia – Software Defined Networking

Duke – English Composition I Achieving Expertise

Princeton – Analytic Combinatorics Part I

Princeton – Analytic Combinatorics Part II

UC Davis –  Theory of Computation

Pennsylvania – An Introduction to Financial Accounting

Stanford-DB Introduction to Databases

Georgia – Introductory Physics I with Laboratory

 

16. Coursera上的模型思维(Model Thinking)公开课

在百度网盘搜索到的地址:http://pan.baidu.com/share/link?shareid=386163&uk=671452669

17. 明尼苏达大学的推荐系统公开课: Introduction to Recommender System @MrDeadline同学分享的课件和视频:

链接: http://pan.baidu.com/s/1qWvA3gC 密码: 71ay

18. 来自于百度网盘上Courserain同学的分享,有9门Coursera课程和一门2012龙星计划课程,部分可能与上面重复:
http://pan.baidu.com/share/link?uk=3123221195&shareid=209027
注:根据群友 @小楼临风 反馈,这个系列下的课程不全,请大家谨慎选择下载,这里依然保留链接。

Statistics One(统计学上)
Introduction to Philosophy(这些导论)
Introduction to Genetics and Evoluion(遗传与进化导论)
Introduction to Finance(金融学导论)
Introduction to Computational Finance and Financial Econometrics(计算金融学与金融经济计量学导论)
Gamification(游戏化)
Digital Signal Processing(数字信号处理)
Computational Investing Part I(计算投资学上)
Calculus – Single Variable(单变量微积分)

@爬犁腿 同学分享的课程:

UW的Mathematical Methods for Quantitative Finance 网盘地址: http://pan.baidu.com/share/init?shareid=2781373181&uk=3339584905 密码:5ljw

Dino 101: Dinosaur Paleobiology 链接: http://pan.baidu.com/s/1o66q1z8 密码: 3qjf

其他的欢迎大家补充。

19. Standford Online上Stephen Boyd著名的凸优化课程“CVX101: Convex Optimization”,微博上已经有同学开始传递了:

@amilton-wong: Stanford X的convex optimization 包含:lecture1及lecture 2 http://t.cn/8F5P8BY

凸优化课程百度网盘地址:http://pan.baidu.com/s/1dDDZfZb

20. 课程图谱群中几大学霸格外推崇的人类历史公开课“A Brief History of Humankind”,@有光同学 已经为大家准备好百度网盘链接了:http://pan.baidu.com/s/1c0quKrI ,有光同学对这门课程的评价:

这么课到现在也只上了一半多,毕竟17周基本上是coursera上最长的课了吧。但是这门课真的讲得非常,非常,非常的好。
老师坐在椅子上把人类历史最精华的部分娓娓道来,有点像百家讲坛的感觉。这门课的重点不是那些历史事件,而是作为一个整体的历史。
比如,人类的其他近亲为什么消失?认知能力,农业革命,货币,帝国,宗教,科学,这些都是如何改变人类的。而且就我个人而言我觉得视野开阔了很多。
另外视频制作的很精良,总之各方面都无可挑剔。

21. 斯坦福大学的统计学习公开课:StatLearning: Statistical Learning

这门统计学习课程和凸优化课程节前备受大家关注,参考教程是《An Introduction to Statistical Learning with Applications in R》,授课老师也是这本书的作者,并且电子版官方免费提供:http://www-bcf.usc.edu/~gareth/ISL/。另外这里之前有同学询问这门课程的视频下载情况,所以顺手把目前4讲的视频下载了下来(其实注册课程后,每个课程视频下都有下载链接,之后持续更新),统一放到百度网盘上了:Stanford Statistical Learning 2014,需要的同学可以考虑收藏。

23. 台湾大学的机器学习基石公开课: 機器學習基石 (Machine Learning Foundations)

课程图谱群中有朋友分享了网盘信息:http://pan.baidu.com/s/1kThZi1x

24. 加州伯克利大学的计算机视觉(Computer Vision)@张鹏 提供的地址:链接: http://pan.baidu.com/s/1eQIb7rW 密码: 2tx6

25. The Hardware/Software Interface
链接: http://pan.baidu.com/s/1eS14C1s 密码: 7f9b

注:原创文章,转载请注明出处“课程图谱博客”:blog.coursegraph.com

本文链接地址:http://blog.coursegraph.com/公开课可下载资源汇总