不要因为现实的平凡,就否定了那华丽的梦想!
|
The Missing Semester of Your CS Education
《MIT 计算机教育中缺失的一课》聚焦于弥补计算机科学课程中常被忽略的实际技能。课程涵盖命令行操作、版本控制(如Git)、文本编辑器使用、调试与性能优化、脚本编写和开发环境管理等内容。通过学习这些工具和技巧,学生将提升在实际开发中的工作效率,学会如何更好地解决现实中的编程问题。课程强调实用性,适合希望提高技术操作能力的计算机专业学生和开发者。
1.课程概述与Shell - Course Overview + The Shell
2.Shell工具与脚本编写 - Shell Tools and Scripting
3.编辑器(vim) - Editors (vim)
4.数据整理 - Data Wrangling
5.命令行环境 - Command-line Environment
6.版本控制 - Version Control (git)
7.调试与性能分析 - Debugging and Profiling
8.元编程 - Metaprogramming
9.安全与加密 - Security and Cryptography
10.杂项(综合讨论)- Potpourri
11.问答环节 - Q&A