Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

YAML Zero to Master

YAML Từ Cơ Bản Đến Nâng Cao

YAML Từ Cơ Bản Đến Nâng Cao

Học các chủ đề cơ bản & nâng cao, kiểu dữ liệu, cú pháp, tính năng chính và khả năng của YAML kèm theo các trường hợp sử dụng thực tế.

4.6
(4,384 đánh giá)
19,321 học viên
Giảng viên
Eazy Bytes
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.389.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.0 giờ video
22 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

YAML là gì và tại sao nó được sử dụng rộng rãi trong Quản lý Cấu hình
YAML khác biệt thế nào so với XML và JSON
Các Trường Hợp Sử Dụng YAML
Các Khái Niệm Cơ Bản về YAML bao gồm: Giá trị vô hướng (Scalars), Chuỗi (Strings), Chuỗi tuần tự (Sequences), Từ điển (Dictionaries), Chỉ định kiểu rõ ràng (Explicit Typing)
Cách viết chú thích (comments) trong file YAML
Các Khái Niệm Nâng Cao về YAML bao gồm: Neo (Anchors), Bí danh (Alias), Ghi đè (Overriding), Hỗ trợ đa tài liệu (Multi documents), Viết Khóa phức tạp (Complex keys)
Kiểm tra tính hợp lệ của file YAML bằng yamlint và các trang web trực tuyến
Ví dụ thực tế về YAML trong AWS CloudFormation, Docker Compose và Kubernetes

Yêu cầu

Kiến thức cơ bản về XML và JSON

Đối tượng phù hợp

Dành cho Sinh viên, Lập trình viên, Kiến trúc sư muốn học YAML
Dành cho những người làm nhiều công việc DevOps sử dụng YAML làm định dạng cấu hình

Nội dung khóa học

3 phần • 22 bài giảng
1 Tổng quan Khóa học YAML
2 Nội dung khóa học
3 YAML là gì
4 Viết một file YAML đơn giản - Phần 1
5 Viết một file YAML đơn giản - Phần 2
6 Phân tích cú pháp và hiển thị file YAML bằng Python
7 XML vs JSON vs YAML
1 Giá trị vô hướng (Scalars) trong YAML
2 Chuỗi (Strings) trong YAML
3 Định nghĩa Chuỗi dài, nhiều dòng trong YAML
4 Chú thích (Comments) trong YAML
5 Ngày tháng và Dấu thời gian (Timestamps) trong YAML
6 Thẻ (Tags) trong YAML
7 Khám phá các ví dụ thực tế về YAML
1 Lý thuyết về Chuỗi tuần tự (Sequences), Tập hợp (Sets), Ánh xạ có thứ tự (Ordered mappings)
2 Thực hành về Chuỗi tuần tự (Sequences), Tập hợp (Sets), Ánh xạ có thứ tự (Ordered mappings)
3 Khóa phức tạp (Complex keys) trong YAML
4 Neo (Anchors) và Bí danh (Alias) trong YAML
5 Ghi đè (Overriding) trong YAML
6 Hỗ trợ Đa tài liệu (Multi Document) trong YAML
7 Ví dụ thực tế về YAML
8 CẢM ƠN & CHÚC MỪNG

Giới thiệu khóa học

'YAML Zero to Master' course will help in understanding about YAML format, syntax and how to build, validate YAML files. By the end of this course, students will understand all the below topics,


  • What is YAML (YAML Ain't Markup Language) and introduction to it

  • Writing a simple YAML file

  • Parsing and visualizing YAML files using Python

  • How YAML is different from XML (Extensible markup language) and JSON (JavaScript Object Notation)

  • YAML use cases and why it is being used heavily inside Configurations management

  • Thumb rules that needs to be followed in writing a valid YAML file

  • Scalars inside YAML and how they represent a single stored value

  • How YAML support various data types like Strings, Integer, Float, Date, Timestamp, Boolean, Null etc.

  • How to define Long,multi-line Strings in YAML using folded style and literal style

  • How YAML supports comments inside it and how to write them with the help of #

  • How YAML supports Date and Timestamp values

  • Tags in YAML

  • How to define Sequences, Sets, Ordered mappings in YAML

  • What is the common structure inside YAML document

  • How to write complex keys inside YAML using ?

  • What are Anchors & Alias inside YAML. How to write them using & and *

  • What is overriding/merging inside YAML and how to use inside Anchors and Alias using <<:

  • How YAML supports multi-documents and how to write them using --- & ...

  • YAML real examples inside AWS Cloud Formation, Docker Compose, Kubernetes etc.

The pre-requisite for the course is basic knowledge of XML, JSON and interest to learn.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Configuration Management
Hiển thị tất cả khoá học Data Engineering
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Yaml
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊