Introduction to YAML: Demystifying YAML Data Serialization Format

Introduction to YAML: Demystifying YAML Data Serialization Format - Tarun Telang

Introduction to YAML: Demystifying YAML Data Serialization Format


Introduction YAML stands for YAML Ain't Markup Language. It is a very popular data serialization format for storing configuration data or exchanging data between people and computers. It is more human readable and concise than XML or JSON. It has now became a key technology for creating complex configurations in various modern technologies like automation, testing, containerization, cloud (AWS, Azure or GCP) deployment, DevOps, etc. Why Learn YAMLLearning about YAML would be very beneficial for today's software engineers. Below is list of some of the popular software tools and frameworks that make extensive use of YAML data format.DevOps - CircleCI, Travis CI, Azure DevOps, Jenkins XFrameworks: Spring Boot, Automation: Chef Automate, AnsibleContainer: Docker, KubernetesDocumentation: Swagger, and many more..Who this book is forIf you looking to build expertise in using YAML for your projects? Then this book is right for you. This book is for developers of all skill levels who wish to stay up to date with YAML. This book is intended for Software Engineers, Full Stack Web Developers, DevOps Engineers, Software Architects, Managers, and anyone who wants to learn about YAML.What topics are covered in this bookThe main objective of this book is to give you a foundation for using YAML. To do that, it takes you on a journey where we start with basic concepts of data serialization then gradually explore more advanced topics like YAML syntax, anchors, etc. The following topics will be covered: You will also get to know about various parsers and emitters available in the modern programming languages and list of various tools which are leveraging YAML technology.Basic concepts and syntax of YAML, including how to use indentation in YAML documents.YAML vs JSON and XML and why you should use YAML?Using simple and complex data types like list and a key-value pair (or mapping)Using advanced features like anchors in a YAMLWhat you will learnThis book will cover everything you need to know about YAML. It will go through the syntax of this language in detail as per the latest YAML 1.3 Specification and also cover the fundamental principles behind it and how it works. It will also explore several YAML features that include: scalar data types (i.e., strings and numbers)containers (a list of elements)rich data types (i.e., dates and times)anchors (a way to create links in YAML documents)After reading this book, you will be able to: Understand what YAML is and how it worksK
Citeste mai mult

-10%

PRP: 116.17 Lei

!

Acesta este Pretul Recomandat de Producator. Pretul de vanzare al produsului este afisat mai jos.

104.55Lei

104.55Lei

116.17 Lei

Primesti 104 puncte

Important icon msg

Primesti puncte de fidelitate dupa fiecare comanda! 100 puncte de fidelitate reprezinta 1 leu. Foloseste-le la viitoarele achizitii!

Livrare in 2-4 saptamani

Descrierea produsului


Introduction YAML stands for YAML Ain't Markup Language. It is a very popular data serialization format for storing configuration data or exchanging data between people and computers. It is more human readable and concise than XML or JSON. It has now became a key technology for creating complex configurations in various modern technologies like automation, testing, containerization, cloud (AWS, Azure or GCP) deployment, DevOps, etc. Why Learn YAMLLearning about YAML would be very beneficial for today's software engineers. Below is list of some of the popular software tools and frameworks that make extensive use of YAML data format.DevOps - CircleCI, Travis CI, Azure DevOps, Jenkins XFrameworks: Spring Boot, Automation: Chef Automate, AnsibleContainer: Docker, KubernetesDocumentation: Swagger, and many more..Who this book is forIf you looking to build expertise in using YAML for your projects? Then this book is right for you. This book is for developers of all skill levels who wish to stay up to date with YAML. This book is intended for Software Engineers, Full Stack Web Developers, DevOps Engineers, Software Architects, Managers, and anyone who wants to learn about YAML.What topics are covered in this bookThe main objective of this book is to give you a foundation for using YAML. To do that, it takes you on a journey where we start with basic concepts of data serialization then gradually explore more advanced topics like YAML syntax, anchors, etc. The following topics will be covered: You will also get to know about various parsers and emitters available in the modern programming languages and list of various tools which are leveraging YAML technology.Basic concepts and syntax of YAML, including how to use indentation in YAML documents.YAML vs JSON and XML and why you should use YAML?Using simple and complex data types like list and a key-value pair (or mapping)Using advanced features like anchors in a YAMLWhat you will learnThis book will cover everything you need to know about YAML. It will go through the syntax of this language in detail as per the latest YAML 1.3 Specification and also cover the fundamental principles behind it and how it works. It will also explore several YAML features that include: scalar data types (i.e., strings and numbers)containers (a list of elements)rich data types (i.e., dates and times)anchors (a way to create links in YAML documents)After reading this book, you will be able to: Understand what YAML is and how it worksK
Citeste mai mult

De pe acelasi raft

Parerea ta e inspiratie pentru comunitatea Libris!

Noi suntem despre carti, si la fel este si

Newsletter-ul nostru.

Aboneaza-te la vestile literare si primesti un cupon de -10% pentru viitoarea ta comanda!

*Reducerea aplicata prin cupon nu se cumuleaza, ci se aplica reducerea cea mai mare.

Ma abonez image one
Ma abonez image one