计算机教育中缺失的一课 · the missing semester of your cs education

本文介绍了一个针对计算机学生和程序员的实用工具课程,涵盖了Shell、编辑器(如Vim)、数据整理、命令行环境、Git版本控制、调试、性能分析、元编程、安全与密码学等主题,旨在提升工作效率和自动化能力。
摘要由CSDN通过智能技术生成

小编作为一个程序猿圈子的过来猿,一直觉得现在很多大学里的计算机课程往往只专注于传授学生关于从操作系统到机器学习这些学院派的课程或主题,而在一些工具的运用及精通方面,往往会留给学生自行摸索。

其实学编程的一大优势就是可以将繁重的操作性事务自动化,但是往往学生都会浪费时间在一些大量重复的任务里,效率低下、浪费时间,有时候还会造成更严重的后后果。

就像小编自己,当年就走了很多弯路岔路,在不断的犯错尝试的前提下才一步一步的提高自己。

而下面这个课程系列,则是小编机缘巧合之下发现的,主要是介绍各种能够立即广泛应用并解决问题的实用工具,具有非常强的实用性。

整个课程具有十一个章节的课题,分别是:

  • shell

  • Shell 工具和脚本

  • 编辑器 (Vim)

  • 数据整理

  • 命令行环境

  • 版本控制(Git)

  • 调试及性能分析

  • 元编程

  • 安全和密码学

  • 大杂烩

  • 提问&回答

shell

计算机最根本的输入方式,文字接口shell,一般的计算机设备通常都已经内置了终端,或者也可以安装一个,非常简单。

本章节课程中将使用 Bourne Again SHell为例, 简称 “bash” 。这是被最广泛使用的一种 shell,它的语法和其他的 shell 都是类似的。这一章节的课程将详细告诉大家shell 是什么?如何实用shell以及shell作为一个工具可以实现什么内容

Shell 工具和脚本

在上一个章节课程的基础上,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值