大家好,我是老胡。
新年新气象,学起来~
今天向大家推荐一个麻省理工学院计算机课程的中文版————《计算机教育缺失的一课》。
我觉得这个课程还是名副其实的,主要讲授的是命令行工具、强大的文本编辑器的使用、使用版本控制系统提供的多种特性等等。
日程
1/13: 课程概览与 shell
1/14: Shell 工具和脚本
1/15: 编辑器 (Vim)
1/16: 数据整理
1/21: 命令行环境
1/22: 版本控制(Git)
1/23: 调试及性能分析
1/27: 元编程
1/28: 安全和密码学
1/29: 大杂烩
1/30: 提问&回答
这门课除了有详细的工具用法介绍,也有课后习题作为练习。本课程另一个亮点是代码示例很多都是Python脚本,对新手非常友好。
课程还是比较实用的,不仅是学习和工作中,Shell、Vim、Git等工具的使用都是必备的,花时间打磨使用这些工具的能力并能够最终熟练地、流畅地使用它们是非常有必要的。