课程主页: https://www.coursera.org/learn/unix

在现代计算机科学基础学习中,Unix系统扮演着至关重要的角色。Coursera推出的《Unix工作台》课程便是一个帮助学习者深入理解和应用Unix的绝佳机会。无论你想用计算机达成什么目标——来自商业写作、疾痛治疗至创建下一款伟大应用——掌握Unix与命令行操作是一个必不可少的基石。

课程概述
《Unix工作台》设立了一个极富成果的学习环境,让您不仅了解如何使用Unix,还能够进一步编写小型计算机程序和进行代码版本控制。

详细大纲解析
课程分为几个重点周:

  • Unix及命令行基础
    这一周将帮助您访问Unix(你可能已经在使用它),您将开始使用命令行。我们将将使用鼠标与键盘期间与纯命令行的操作方式之间的联系以更好地理解任务的完成过程。
  • 操作Unix
    接下来会深入探讨多种Unix工具强大的功能。我们将通过几个情景,帮助你较普通方法能更快速地完成任务。
  • Bash编程
    المث‘ 你将发现命令行作为一种编程语言的强大。在这一周结束时,你会编写自己的小程序来使用在命令行上。
  • Git与GitHub
    学习使用Git,这就像是代码与普通文本文件的“变更追踪”,但功能更加强大。随后,我们将探讨如何在社交编码网络GitHub上发布项目和探索他人代码。
  • 云计算基础
    最后的一周将在自身建立一个云计算环境,探讨计算机如何通过互联网沟通,从而更好地使用 Unix 系统(也是关于“nephology”,即“云计算” 的诠释)。

在课程结束时,学员将能够独立利用刚学到的知识完成基本的计算机操作、编写脚本及程序,使用版本管理和监控云计算。这些知识在后续任何计算机工程或更复杂的软件项目中都将是无可替代的基础工具。

我强烈建议对Unix及编程感兴趣的同学加入这个课程,带着探索精神和创新意识,在这个高效而富饶的编程天地中徜徉!

课程主页: https://www.coursera.org/learn/unix

作者 课程图谱