我正在寻找一个在线课程,类似于伯克利和斯坦福的课程,涵盖 Linux 系统编程。可以使用 Stevens(带有一些涵盖 Linux 特性的补充材料)作为文本的课程(注意:可以使用而不是使用)。
目的:我读完了史蒂文斯的大部分著作——大约在 1/3 到 2/3 之间。本质上我想尽可能轻松地填补空白。一组视频讲座似乎是最好的方式。但不是什么 YouTube 呆子试图证明他可以系 Linux 鞋带。[1]
[1]并非所有 YouTube 条目都是这样,但您必须费力浏览很多内容才能找到有价值的条目。除非你运气好。
答案1
自由的
- 开放课堂
- 课程齐全。短视频。所有人免费,stanford.edu
- 课程
- 教育公司与世界顶尖大学和组织合作,为任何人免费提供在线课程。
- 麻省理工学院开放课件
- 麻省理工学院课程。
- 代码学院
- 免费学习交互式编码。
- 免费在线计算机科学课程
- 哈佛延伸学校
- 斯坦福工程无处不在
- 斯坦福大学
- 计算机科学与人工智能
- 700 门来自顶尖大学的免费在线课程(向下滚动查看这些课程)
- 代码复仇者联盟
- 交互式在线课程,教授 Web 开发和计算机编程的基础知识(HTML5、CSS3 和 JavaScript)。
- MOOC:顶尖大学免费教育十大网站
- 大量开放在线课程 - 相当广泛的列表。
有薪酬的
- Linux®/UNIX 中的证书计划
- 麻省大学洛厄尔分校
- Unix/Linux 证书
- 加州大学洛杉矶分校扩展
- UNIX 和 Linux 系统管理证书
- 加州大学圣地亚哥分校扩展
答案2
哈佛扩展学校提供有关 Unix 和 Linux 系统编程的在线课程(如果您住在大波士顿地区,还有真实的课堂)。
CSCI E-28 Unix/Linux 系统编程,作者:Bruce Molay 教授。
我强烈推荐它,但它不是免费的。
另一种选择是一组Marshall Kirk McCusick 的视频和书籍(BSD 名声)有关 FreeBSD 内核的信息。他曾经在伯克利推广学校将其作为课堂课程教授,但现在以一组视频的形式发布(同样不是免费的)。