MP4 |视频:h264,1280×720 |音频:AAC、44.1 KHz、2 Ch
级别:全部 |类型: 电子学习 |语言: 英语 |持续时间:16 个讲座(1 小时 19 分钟)
你将学到什么
- 了解 YAML 语法和结构,以编写干净、可读的配置文件
- 将 YAML 与 JSON 和 XML 进行比较,为您的项目选择最佳格式
- 在真实的 DevOps 用例中使用锚点、别名和高级 YAML 功能。
- 使用 Python 解析和管理 YAML 文件以实现自动化和数据处理
要求
无需任何经验!本课程从 YAML 的基础知识开始。\n安装了任何文本编辑器(例如记事本、VS Code 或 Sublime Text)的计算机(Windows、macOS 或 Linux)。\n对计算机上的文件和文件夹有基本了解。\n可选:熟悉 Docker、Ansible 或 Kubernetes 等工具会有所帮助,但这不是必需的。
描述
欢迎学习这个面向初学者的完整 YAML 课程!如果您曾经使用过 Ansible、Docker Compose 或 Kubernetes 等工具,您可能到处都见过 YAML 文件 – 但它们可能看起来令人困惑或充满奇怪的符号。不用担心!本课程将帮助您从“什么是 YAML?”开始到“我可以像专业人士一样编写和理解 YAML!” — 全部采用简单、清晰的英语,专为非母语人士设计。让我们从一些历史开始。 YAML 代表“YAML 不是标记语言”。它创建于 2000 年代初,作为 XML 和 JSON 的人性化替代方案。这个想法是让配置文件易于阅读、编写和理解,即使对于非程序员来说也是如此。如今,YAML 随处可见——从 Kubernetes 清单和 Ansible playbook 到 CI/CD 管道和云基础设施文件。了解 YAML 是 DevOps 工程师、系统管理员和开发人员的一项基本技能。在本课程中,您将首先了解 YAML 是什么、它如何工作以及为什么它在自动化和配置管理中如此广泛使用。您将编写第一个 YAML 文件,了解语法规则,甚至使用 Python 解析 YAML 以了解它在幕后如何工作。接下来,我们将介绍基本的 YAML 概念 – 例如标量、字符串、多行文本、注释、时间戳和标签。您将学习如何正确格式化 YAML 并使其更具可读性。然后,我们将继续学习高级 YAML 功能,例如序列、有序映射、锚点、别名和多个文档。这些主题将帮助您处理复杂的配置并有效地重用 YAML。在课程结束时,您不仅会了解 YAML,而且还可以自信地在真正的 DevOps 项目中使用 Docker、Ansible、Kubernetes、Terraform 和 Jenkins 等工具来使用它。因此,无论您是第一次学习 YAML 的初学者还是想要深入掌握 YAML 的 DevOps 专业人士,本课程都将为您提供所需的所有知识 — 一步一步、通过清晰的示例和实践实践。让我们开始吧,让 YAML 变得简单、强大且有趣!
本课程适合谁
本课程非常适合任何想要从头开始了解 YAML 的人 – 无论您的背景或经验水平如何。它非常适合:DevOps、云或 IT 领域的初学者,他们经常在 Docker、Kubernetes 或 Ansible 等工具中看到 YAML 文件,并希望最终理解它们。需要为配置文件、管道或基础设施设置编写或读取 YAML 的开发人员和系统管理员。准备从事 DevOps、自动化或云计算职业的学生或专业人士。任何对 YAML 感兴趣的人,即使没有技术背景 – 如果您可以打开文本文件,您就可以学习 YAML!无论您是构建第一个 Docker Compose 文件、编写 Ansible 剧本,还是只是尝试在工作中阅读 YAML 配置,本课程都将使 YAML 变得简单明了。如果您想获得几乎所有现代 IT 项目中都会用到的技能,并以简单易懂的英语进行学习,那么本课程适合您
其他信息
- 收录者
- Downloading
- 发布日期
- 10月24日
- 类别
- IT与软件
- 探索
- Video Courses
- 创作者
- CloudsArk Academy
- 语言
- 英语
- 上传者
- Vanessa Hermiston
- 出版商
- Udemy
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| 2025 | 英文 | 227MB | 2025-10-22 |
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧