
This course introduces JSON, YAML, and JSONPath for absolute beginners, covering JSON basics for web data, YAML in Ansible and Kubernetes, and JSONPath data extraction.
Validate JSON syntax using online and offline tools, fix issues like missing closing braces, deploy the corrected file on a Kubernetes cluster, and verify pods.
Explore the top 10 things to know about YAML, including its human readable data serialization language, configuration files use, JSON compatibility, indentation, and core building blocks.
Explore YAML maps and lists, and learn how maps (key-value pairs) and lists (ordered items) form nested structures with indentation, including examples like metadata and containers.
Write a yaml pod configuration by defining apiVersion, kind, and metadata with name and labels, then list containers under spec, using indentation and dash bullets, with optional comments.
Learn to validate and format YAML and JSON using online and offline tools, correct common syntax errors, and deploy validated YAML to a Kubernetes cluster.
Learn how to read JSONPath expressions to extract data from JSON, using arrays and objects, zero-based indexing, dot notation, and the root $ symbol.
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.
This course is going to be a good start for anyone who is just getting started with JSON, YAML, and JSONPath.
And one more good news is, you can purchase this course at the price of a lunch.
If you are NOT satisfied after your purchase, you will get a 100% money-back guarantee with no questions asked.
With that, I'm very excited to be part of your Journey. See you all in this course!
About Me:
Hi! I'm Srinath Challa. I'm the founder of KubeEd(com) and started this company with a passion for teaching Technology, especially Kubernetes. I've helped hundreds of thousands of students learn Kubernetes and change their lives by becoming a DevOps Engineer/SREs with building a solid foundation in Kubernetes. I've been invited by many mid-to-large scale companies to teach their employees Kubernetes.