课程主页: https://www.coursera.org/learn/linux-and-bash-for-data-engineering-duke
在当今数据驱动的世界中,掌握数据工程技能至关重要。Coursera上的《Linux和Bash在数据工程中的应用》课程正是为此而设计的。这门课程是“Python、Bash和SQL必备知识”专业化的第二门课程,专注于教授Linux的基础知识,以便在数据工程任务中应用。
课程的第一部分讲述了如何使用Linux解决软件工程、数据工程和机器学习中常见的技术问题。学员将深刻理解Linux Shell的关键组成部分,并学习如何在常见场景中应用这些知识。
接下来的周次,则专注于Bash脚本的配置与使用。学员将学习如何增强和控制Linux开发环境及生产系统,掌握Shell变量的使用,并理解如何有效使用标准输入和标准输出。
在构建Bash脚本的周次中,学生将学习创建解决数据工程常见问题的Bash脚本,理解Shell逻辑,及在Shell中处理数据的技巧,从而能够创建命令行工具。
课程最后一部分将引导学生使用Linux组成文件和数据管理解决方案,学习如何搜索文件系统、修改文件和目录,以及控制权限。此外,学员还将处理Bash中的文本,并运用这些知识创建一个搜索解决方案。
总的来说,这门课程为希望在数据工程领域发展的学习者提供了必要的知识和技能。不论你是初学者,还是希望巩固已有基础的学习者,此课程都将为你打开通向数据工程的新大门。课程讲解清晰,内容丰富,非常适合渴望深入理解Linux和Bash的学习者。
课程主页: https://www.coursera.org/learn/linux-and-bash-for-data-engineering-duke