Ultimate YAML Course: YAML JSON JSONPath Zero - Master

所在平台: Udemy

课程主页: https://www.udemy.com/course/ultimate-yaml-json-jsonpath-tutorial/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:终极YAML课程:YAML、JSON和JSONPath基础 - 精通 课程概述: YAML是一种近年来备受关注的语言,广泛应用于OpenAPI、Swagger、DevOps和Kubernetes等区域,用于创建可读性强的大规模配置文件。本课程将从零基础开始,教授YAML代码的编写,以确保开发者能够轻松理解。 课程内容: 本课程分为三个部分: 1. **JSON**:首先,你将学习JSON,主要用于网页开发,数据存储和传输,逐步取代XML。 2. **YAML**:熟悉JSON后,接下来学习YAML,广泛应用于Ansible和Kubernetes等工具。 3. **JSONPath**:最后,你将了解JSONPath,用于从JSON文件中提取数据子集,类似于关系数据库中的SQL。 课程涵盖的主题包括: - 了解YAML及其与JSON的使用区别。 - 学习各种数据类型,包括标量和集合类型。 - 理解不同的YAML风格,即块风格和流风格。 - 使用高级YAML特性,如锚、集合和文档,创建丰富的YAML文件。 - 利用指令向YAML工具提供展示细节。 - 使用标签来消除歧义,并在命名空间中定义自定义类型。 - 在Swagger Editor中使用YAML创建OpenAPI文档。 - 通过大量活动应用所学知识,等等。 选择此课程的理由: - YAML的应用范围在计算领域不断扩大。 - YAML是API开发者工作时首选的格式,特别是在OpenAPI标准下。 - 提前掌握YAML配置应用,提升个人竞争力。 适合人群: - 从事基于OpenAPI标准的API和网络服务开发的网页开发者。 - 使用Kubernetes为其应用启用云计算的软件开发者。 - 在DevOps中配置CI/CD管道的工程师。

课程评论(0条)

课程详情

YAML is one of the languages that has gained popularity in recent times. Applications such as OpenAPI, Swagger, DevOps, and Kubernetes use YAML to create human-readable configurations at a large scale. What is the key element in such integrations? You need to write YAML code so that it can be understood easily by developers. You will be learning about YAML language constructs from scratch in this course.In this course, you will learn about JSON, YAML, and JSONPath.In the first part, you will learn about JSON. JSON is primarily used in web development, where the data is being stored and transmitted. This is slowly replacing the XML.Once you get comfortable with it, we will move on to the second part, which is YAML. YAML is primarily used in Tools such as Ansible and Kubernetes.Finally, in part-3, you will learn about JSONPath. JSONPath is used to extract a subset of data from JSON files. This is similar to SQL for relational Databases.Topics Covered In This CourseUnderstand YAML and how it is different from JSON in usage.Learn the various data types available including scalar and collection types.Understand the different YAML styles namely Block Style and Flow Style.Use advanced YAML features like Anchors, Sets, and Documents that help to create a rich YAML file.Use Directives to provide presentation details to YAML tools.Use Tags to avoid ambiguity and define custom types in a namespace.Create an OpenAPI document using YAML in Swagger Editor.Lots of activities to apply the learnings.and Many More!More Reasons To Take This CourseThe scope of YAML usage is increasing in the computing field.YAML is the 1st choice among API developers while working with OpenAPIs.Get ahead of the curve and learn to configure applications using YAML with ease.Who This Course Is For?Web Developers who work with APIs and web services that are based on OpenAPI standards.Software Developers, who work with Kubernetes to enable cloud computing for their applications.Engineers, who use DevOps to configure the Pipeline for CI/CD.

课程标签

0人关注该课程

主题相关的课程