MIT
开发者工具:Missing Semester
The Missing Semester of Your CS Education
课程概览
课程聚焦传统计算机课程较少系统讲授、但日常开发反复使用的工具。适合作为伴随型课程:学到一个工具,就在自己的项目中用起来。
学习目标
- 熟悉命令行与常见开发工具
- 建立可复现、可自动化的个人工作流
使用语言:Shell、Python
主要主题
- Shell 与命令行
- 编辑器与版本控制
- 数据处理与调试
- 安全、自动化与杂项工具
官方与学习资源
学习建议
- 不要只看视频;把命令应用到自己的项目目录。
- 先掌握 Shell、Git、调试和脚本,其余主题按需要回看。
可选实践
- 为一个本地项目写一组可重复运行的检查脚本。