YoVDO

YAML and YAMLScript: From Data Serialization to Functional Programming

Offered By: Linux Foundation via YouTube

Tags

YAML Courses Programming Languages Courses Software Development Courses Functional Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the depths of YAML and discover YAMLScript in this 39-minute talk by Ingy döt Net, inventor and maintainer of the YAML data language. Delve into the pervasive nature of YAML in daily software development, examining its evolution from a human-friendly, programming language agnostic data serialization language to a popular config file format. Uncover the minimal API of YAML, consisting of just two functions: `dump` and `load`. Journey through the ugly, bad, and good aspects of YAML, gaining insights rarely explored. Learn about YAMLScript, a new YAML loader addressing common woes and wishes when working with YAML. Discover how YAMLScript functions as both a programming language and a drop-in replacement for existing YAML frameworks. Explore its features, including correct and consistent loading of existing YAML files in any language, embedded transforms at any level, complete functional programming capabilities, clean and flexible YAML-based syntax, applications and shared libraries, and the ability to compile to native machine code.

Syllabus

YAML and YAMLScript - Ingy döt Net, YAML LLC


Taught by

Linux Foundation

Tags

Related Courses

Introduction Pratique à YAML
Coursera Project Network via Coursera
Ansible Automation For Beginners to Advance - Step by Step
Udemy
Kubernetes for Developers: Deploying Your Code
Pluralsight
Continuous Delivery and DevOps with Azure DevOps: Managing Builds
Pluralsight
Automating Infrastructure Deployment Using Google Cloud Deployment Manager
Pluralsight