YAML Fundamentals Complete Course (Udemy.com)
Learn how to understand YAML files and get some practice writing in YAML. Get familiar with the fundamental YAML syntax
Created by: Vitalii Shumylo
Last updated October 2026
What you will learn
- Basics of YAML Structure
- Using Online Parsers
- Choosing Text Editors and IDEs for YAML
- Creating a .nanorc File
- Creating .vimrc file
- Using VS Code
- Much more...
Course Description
Understanding YAML is not something that comes naturally to everyone. When you first look at a YAML file, it may appear as though Python and someone's to-do list had a collision. You will gain an understanding of YAML files and get some practice writing in YAML by taking this course, which is titled "YAML Fundamentals Compete Course" You will begin by becoming familiar with the fundamental syntax of YAML. After that, you'll learn how to build more advanced structures by applying the fundamental syntax you just learned. After you have finished this training, you will have the knowledge of YAML as well as the abilities essential to use the language effectively in the day-to-day work you do in the information technology business.
The following is a synopsis of the topics covered in this class:
Course Overview. Basics of YAML Structure
Using Online Parsers
Choosing Text Editors and IDEs for YAML
The Problem with Tabs
Creating a .nanorc File
Creating a .vimrc File
Using VSCode
And more…
FYI: YAML is a human-readable data-serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. YAML targets many of the same communications applications as Extensible Markup Language (XML) but has a minimal syntax which intentionally differs from SGML. It uses both Python-style indentation to indicate nesting, and a more compact format that uses [...] for lists and {...} for maps thus JSON files are valid YAML
Instructor Details
- 4.3 Rating
202 Reviews
Vitalii Shumylo
Vitalii Shumylo is an experienced online tutor with over 20 years of experience in the field of technology and computer science. His expertise ranges from Microsoft technologies, Azure, Red Hat Enterprise Linux, Ubuntu, SuSe, and MacOS, to a wide variety of other software and operating systems.
He has helped countless students become more effective in the pursuit of their professional goals. Vitalii is highly dedicated to providing the highest quality of support to as many individuals as he can. He is passionate about creating educational opportunities that will help people achieve success in their fields of study. With his help, you can gain the skills and knowledge you need to achieve your goals and become a tech expert.
More courses by Vitalii Shumylo
Administration of Red Hat Enterprise Linux (2026)
4.5 (958 Reviews)
Provider: Udemy
Time: 73h
$84.99
Python Complete Course: with 30+ Hands-on Tasks and Solution (2026)
4.4 (921 Reviews)
Provider: Udemy
Time: 27.7h
$11.99
Active Directory: Securing Active Directory Domain Services (2026)
4.6 (784 Reviews)
Provider: Udemy
Time: 13.2h
$54.99
Public Key Infrastructure (PKI) Complete Course (2026)
4.3 (744 Reviews)
Provider: Udemy
Time: 13h
$11.99
Active Directory and Windows Server 118+ Hours with Labs (2026)
4.2 (730 Reviews)
Provider: Udemy
Time: 118.2h
$14.99
Administration of Active Directory and Windows Server (2025)
4.4 (695 Reviews)
Provider: Udemy
Time: 135.8h
$34.99
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
Study Skills Mastery: 100+ Effective Learning Strategies (2018)
4.8 (652 Reviews)
Provider: Udemy
Time: 6.4h
$64.99
Reviews
By Federico Sosa on 5/17/2026
A perfect beginner-friendly course! The instructor explains everything clearly, and I now feel confident writing YAML files for real projects.
By Marcel van Dorp on 10/4/2025
The teacher was a bit difficult to understand due to his accent. He made a lot of typo's. The course seems to be a few sheets gathered from other courses, and is not very structured.
By David Valdivieso Djprormx on 10/2/2024
This is a nice YAML training for beginners. It would have been even better if you had included more examples for each topic.
By Areesha Somroo on 10/2/2024
YAML is a terrific language for manipulating data, and he does an excellent job of presenting examples and laying down the subject matter for both experienced and novice users.
By Ly Keo Pisey on 10/27/2023
The information is explained very clearly, and the examples are easy to understand. This is a great course to begin learning about Azure DevOps.
By Juan Morales on 4/26/2023
Exceptionally amazing, many thanks for this lesson. Although I am enrolled in a comparable course in Germany, yours is considerably superior.
By Abril Gallardo on 4/25/2023
Very straightforward and obvious approach to the subjects. It was a good strategy to convey complicated technical concepts as simply as possible.
By Ashley Soto on 4/23/2023
The course "YAML Fundamentals Compete Course" is fantastic. I really enjoyed the course; it was thorough and well-explained.
By Shane Ongley on 4/2/2023
Low quality, hard to understand and switches to text to speech half way through
By Ken Hard on 12/20/2022
Fantastic YAML Course by Vitalii Shumylo. I was a total beginner when it came to YAML, and the course went over the language step by step.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












