2021 年面向开发人员、云工程师和 DevOps 的 5 大 Linux 课程
正在寻找课程来拓展您的 Linux 知识?以下是 2021 年最值得考虑的五门 Linux 课程
技术世界正在蓬勃发展,有很多东西需要学习,特别是对于开发人员、云工程师和开发人员来说。将 Linux 添加到此列表中,您将永远不会缺乏选择。有一系列课程可供选择,所有课程都可以在舒适的家中进行。
有多种选项可供选择,例如 Udemy、Coursera 和 Pluralsight 等。最棒的是:其中一些甚至为您提供结业证书,您可以将其发布在您的 LinkedIn 个人资料上,甚至您的简历上。
以下是一些最好的在线 Linux 课程。
1. 精通 Linux:在 11.5 小时内掌握 Linux 命令行
适用于:Udemy
创建者:Ziyad Yehiya
课程时长:11.5小时的视频讲座
适合:初学者和对 Linux 有基本了解或了解甚少的人
结业证书:包含
成本: 129.99 美元
如果您是 Linux 操作系统的新手,并且不愿意亲自动手,那么这就是适合您的课程。该课程的创建者 Ziyad 将带您了解 Linux 命令行,并通过基于项目的分步指南演示操作系统的工作原理。
本课程将带您了解 Linux 的“原理”和“原因”,并展示各种 Linux 命令的工作方式、它们的真实结构以及记住这些命令的正确方法。
与 Udemy 上提供的其他一些 Linux 课程不同,您不会被迫只记住命令,但 Ziyad 会亲自解释特定命令背后的原因。
涵盖的一些概念包括:
Shell 和 Linux 终端之间的差异
命令 – 输入和输出
数据重定向
如何连接 Linux 命令以构建复杂的数据管道
了解 Linux 文件系统
深入研究 Linux 中的任务自动化和调度
包管理器和软件存储库
此主题列表并不详尽。还涵盖了一系列其他主题,您可以通过前往 Udemy 上的课程来查看这些主题。
2. 5 天学习 Linux 并提升您的职业生涯
适用于:Udemy
创建者:杰森·坎农 (Jason Cannon)
课程时长:6 小时的视频讲座,以及 68 小时的可下载内容
适合:初学者和对 Linux 有基本了解或了解甚少的人
结业证书:包含
成本: 94.99 美元
Jason Cannon 的 Udemy 课程是 Udemy 终极 Linux 课程宝库中的又一瑰宝。他的课程通过教授您有关命令行、Linux 发行版以及掌握操作系统所需了解的所有其他知识,带领您从初级到高级,所有这些都在五天内完成。
用Jason的话说,这门课程是为那些想要即时学习但时间又非常紧迫的人量身定做的。考虑到开发人员不稳定的工作时间表,这个简短但内容丰富的课程将成为任何开发人员知识库的绝佳补充。
Jason 在他的紧凑课程中主要涵盖以下内容:
如何在你的机器上安装Linux?
提供不同类型的 Linux 操作系统
随着您的进步,使用不同的 Linux 命令行
随着您的进一步学习,您将学习更改文件、目录、共享文件、自定义命令提示符以及最后直接在 Linux 系统上安装应用程序的正确方法。
3.Linux 入门
适用于:Pluralsight
创建者:大卫·克林顿
课程时长:103 分钟
适合:初学者
结业证书:不适用
费用: 29 美元/月
David 的 Linux 入门课程适合热衷于学习 Linux 管理细微差别的初学者。从学习安装基础知识到管理 Linux 系统,您将从头开始学习所有内容。让自己沉浸在 Linux 发行版、开源软件和桌面的概念中。
一旦您进一步前进,您将控制并进一步优化您自己的 Linux 运行时环境。最后,通过使用物理和虚拟 Linux 实例,您会发现自己有能力安装和管理服务器应用程序,例如 Apache HTTP Web 服务器,甚至 NextCloud 文件共享套件。
学完本课程后,您将能够熟练地规划、部署甚至管理您自己的桌面和服务器 Linux 机器。
不过,请注意;要访问本课程,您需要购买 Pluralsight 会员资格,费用约为每月 29 美元或每年 299 美元。会员资格还可以让您访问大量其他课程,这可能会增加交易的吸引力。
4. 开源软件开发、Linux 和 Git 专业化
可用于:Coursera
创建者:杰里·库珀斯坦
课程时长:包括四门课程
适合:初学者和经验丰富的专业人士
结业证书:完成培训后即可获得
费用: 49 美元/月
本课程非常适合初学者和经验丰富的专业人士,将为在开源开发环境中工作的人员奠定坚实的基础。完成培训后,您将通过成功使用 Linux 和 Git(分布式版本控制系统)的工具和方法,做好在 Linux 环境中工作的准备。
您还将获得 Coursera 颁发的结业证书以及本课程赞助商 Linux 基金会颁发的数字徽章。
5. 程序员的 Bash
适用于:教育
创建者: 不适用
课程时长:三个小时/超过 49 节课
适合:初学者
结业证书:完成培训后即可获得
费用: 39.99 美元/月
最后一个精彩的信息课程是 Educative 提供的 Bash for Programmers 课程。如果您是一名开发人员和 DevOps 工程师,并且对学习 Linux 脚本的细微差别非常感兴趣,那么本课程将是您的一个很好的补充。
Bash 作为一种自动化工具,非常灵活,可以灵活地编写 shell 脚本,同时自动执行日常的手动任务。通过本课程,您可以从实践和理论角度深入掌握如何通过 BASH 使用 Linux。课程结构精简;它将引导您了解必要的 Linux 概念,然后使用漂亮的命令来帮助您开始使用 BASH
如果您想一次性掌握几件事,这是一个绝佳的选择。
温习您的 Linux 知识
上面列出的课程都是精心挑选的,通常为初学者和经验丰富的专业人士提供全面的知识布局。您所需要的只是学习的意愿、毅力以及几乎所有可用的免费 Linux 操作系统。