К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
YAML Fundamentals for DevOps, Cloud and IaC Engineers · LearnSpace
Назад в каталог
courseraПрограммирование

YAML Fundamentals for DevOps, Cloud and IaC Engineers

Курс от Packt
Продвинутый≈ 4.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers a comprehensive introduction to YAML, tailored specifically for DevOps, Cloud, and IaC engineers. It begins with a clear overview of YAML’s structure, syntax, and unique features. You’ll explore why YAML has become the preferred configuration language for automation and cloud environments and how it compares to other formats like JSON and XML. From basic scalars and collections to more complex concepts like anchors, tags, and mappings, this course provides the foundation needed for mastery. In addition to theory, this course delivers a series of practical, hands-on demos to solidify your YAML skills. You’ll work with Visual Studio Code’s YAML extension, explore YAML’s use with Python, and gain a thorough understanding of how to handle data types, quotes, spaces, and indentation. This hands-on approach ensures that learners will be equipped to handle real-world YAML challenges. Advanced concepts like multi-line strings, nested maps, and multiple documents within one file are also thoroughly explained through interactive demonstrations. The course concludes with real-world YAML examples, focusing on Kubernetes and Ansible configurations, two major players in DevOps and cloud automation. You’ll also gain experience writing YAML from scratch and formatting it using online tools. By the end of the course, you’ll have the skills necessary to confidently use YAML in various automation, cloud, and infrastructure projects. This course is ideal for DevOps professionals, Cloud Engineers, and Infrastructure as Code (IaC) practitioners. Prior knowledge of basic programming concepts and familiarity with DevOps or cloud environments is recommended but not required.

Навыки, которые вы освоите

Data StructuresDevOpsExtensible Markup Language (XML)AnsibleMicrosoft Visual StudioDevops ToolsJSONPython ProgrammingInfrastructure as Code (IaC)Kubernetes

Программа курса

4 модулей · 36 учебных материалов

01Introduction to the Course3 материалов

Introduction to the Course

Course OverviewВидеоFull Course ResourcesЧтениеRecommendationsВидео
02YAML Fundamentals11 материалов

YAML Fundamentals

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

YAML Fundamentals for DevOps, Cloud and IaC Engineers
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.4 ч

4 модулей

Язык: Английский

Субтитры: Казахский, Испанский

Часть программы вашего университета
YAML Fundamentals: Structure, Datatypes, and Advanced ConceptsВидео
Why Learn YAMLВидео
HTML Versus XML Versus JSON Version YAMLВидео
YAML StructureВидео
Datatypes - Scalars - Part 1Видео
Datatypes - Collections - Part 2Видео
YAML VisualizationВидео
TagsВидео
AnchorsВидео
Complex MappingsВидео
Understanding YAML Complex Mapping and VisualizationDIALOGUE
03YAML - Hands-On Demos16 материалов

YAML - Hands-On Demos

Hands-On YAML: Demos with VS Code and PythonВидеоDemo: Visual Studio Code and YAML ExtensionВидеоDemo: Python Code ReviewВидеоDemo: DatatypesВидеоDemo: Single and Double QuotesВидеоDemo: SpacesВидеоDemo: IndentationВидеоDemo: Nulls and BooleanВидеоDemo: Multiple YAML Documents in One FileВидеоDemo: Block and Flow StylesВидеоDemo: Sets and Nested MapsВидеоDemo: Multi-Line StringsВидеоDemo: AnchorsВидеоDemo: TagsВидеоDemo: Complex MappingВидеоWorking with YAML in PythonDIALOGUE
04Real-Work Examples6 материалов

Real-Work Examples

Real-World YAML: Writing and Analyzing DocumentsВидеоDemo: Writing YAML Documents from ScratchВидеоDemo: Kubernetes and Ansible YAML ExamplesВидеоDemo: Using Online FormattersВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание