Udemy course — Learn YAML from Scratch

Tarun Telang
3 min readJul 7, 2021

--

What you’ll learn

  • What is YAML? Understanding the syntax of YAML
  • Ability to create, understand and maintain structured data using YAML data format
  • Using simple and complex data types of YAML to model data
  • Familiarity with the usage of advanced features of YAML
  • Overview of various use cases of YAML, Various tools for creating YAML effectively
  • Gain hands-on experience in YAML with the help of carefully designed quizzes and engaging exercises.
  • In addition to quizzes and exercises, this course also contains video lectures, reading materials, associated presentations, and source codes.
  • Earn a YAML certificate in less than an hour, and add it to your LinkedIn profile, resume, or personal website.

Are there any course requirements or prerequisites?

  • There are no prerequisites for taking this course.
  • However, basic knowledge and familiarity with HTML, XML or JSON would be helpful.

Who this course is for:

  • Software Engineers,
  • DevOps Engineers,
  • Full Stack Web Developers,
  • Software Architects,
  • Managers,
  • Hobbyists,
  • someone with a basic understanding of YAML but curious about knowing its advanced features.
  • or, anyone who is wondering what YAML is?

Description

This is course provides an overview of YAML data serialization language and its syntax in detail. It will also cover the basic concepts behind this language, explain its main features, and show the capabilities of YAML.

Every software engineer looking to create structured data in a compact and human-readable format should learn YAML. YAML is a key technology for creating complex configurations in various modern technologies related to automation, testing, containerization, cloud deployment, DevOps, etc. This course covers YAML in its entirety in a very to-the-point manner. After taking the course you would be adding YAML to your skillset in less than an hour and would be greatly increasing your job prospects. This course is aimed at software engineers of all levels, from beginner to advanced, who want to get updated with YAML syntax. This course is for Software Engineers, Full Stack Web Developers, DevOps Engineers, Software Architects, Managers, and Hobbyists; wondering what YAML is?

Learning Objectives for this course are:

  • What is YAML?
  • The basic syntax of YAML
  • Primitive data types in YAML
  • Complex data types
  • Advance features of YAML
  • Comparison of YAML with other popular data formats like JSON and XML
  • Representing data using YAML
  • Different styles and Special features of YAML
  • Tools and Technologies leveraging YAML data serialization format
  • Creating and validating YAML

This course is aimed at software engineers of all levels, from beginner to advanced, who want to get up to date with YAML syntax. There are no prerequisites for taking this course. However, basic knowledge and familiarity with HTML, XML, and JSON would be helpful.

The course is backed by carefully designed quizzes and engaging exercises. In addition, this course also contains video lectures, reading materials, associated presentations, source codes, and references to the latest tools, frameworks and libraries related to YAML. After completing this course you would also earn a YAML certificate to add to your LinkedIn profile, resume, or personal website.

--

--

Tarun Telang
Tarun Telang

Written by Tarun Telang

Prolific Author, Engineering Leader, Software Architect

No responses yet