Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js HTML5 PHP Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 AWS Certified Developer - Associate
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Blockchain
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Virtual Reality
Google Flutter Android Development iOS Development React Native Swift Dart (programming language) Mobile App Development Kotlin SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Meditation CBT Cognitive Behavioral Therapy Sound Therapy
Entrepreneurship Fundamentals Business Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Home Business
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing YouTube Marketing Podcasting

IT & SoftwareOther IT & SoftwareYAML

YAML Zero to Master

Learn basic & advance topics, data types, syntaxes, key features, and capabilities of YAML along with use cases.
Bestseller
Rating: 4.5 out of 54.5 (602 ratings)
2,967 students
Created by Eazy Bytes
Last updated 5/2022
English
English

What you'll learn

  • What is YAML and why it is being used heavily inside Configuration management
  • How YAML is different from XML and JSON
  • YAML Use Cases
  • YAML Basic Concepts that covers Scalars, Strings, Sequences, Dictionaries, Explicit Typing
  • How to write comments inside YAML file
  • YAML advance concepts that covers Anchors, Alias, Overriding, Multi documents support, Writing Complex keys
  • Validating YAML files using yamlint and online websites
  • YAML real examples inside AWS Cloud Formation, Docker Compose and Kubernetes

Requirements

  • Basics of XML and JSON

Description

'YAML Zero to Master' course will help in understanding about YAML format, syntax and how to build, validate YAML files. By the end of this course, students will understand all the below topics,

  1. What is YAML (YAML Ain't Markup Language) and introduction to it

  2. How YAML is different from XML (Extensible markup language) and JSON (JavaScript Object Notation)

  3. How YAML is similar inline style to JSON (is a superset of JSON)

  4. Understand how easy and simple to represent complex mapping inside YAML

  5. YAML use cases and why it is being used heavily inside Configurations management

  6. Thumb rules that needs to be followed in writing a valid YAML file

  7. Scalars inside YAML and how they represent a single stored value

  8. YAML support to Strings, Integer, Float, Date, Timestamp, Boolean, Null etc.

  9. How to write multiple lines of String using folded style and literal style inside YAML

  10. How YAML supports comments inside it and how to write them with the help of #

  11. YAML support to implicit and explicit typing

  12. How to write different types of date formats using !!timestamp data tag

  13. What are Sequences inside YAML and how to write it using Block style and flow style

  14. What are Dictionaries inside YAML and how to write them to represent related object details like Application, Person, Vehicle etc.

  15. What is the common structure inside YAML document

  16. How to write complex keys inside YAML using ?

  17. What are Anchors & Alias inside YAML. How to write them using & and *

  18. What is overriding/merging inside YAML and how to use inside Anchors and Alias using <<:

  19. How YAML supports multi-documents and how to write them using --- & ...

  20. How to validate YAML files using command line tools and yamllint which is a python package

  21. How to define custom configurations inside yamllint

  22. How to validate YAML files and convert them into JSON using online websites

  23. YAML real examples inside AWS Cloud Formation, Docker Compose and Kubernetes


The pre-requisite for the course is basic knowledge of XML, JSON and interest to learn.

Who this course is for:

  • Students, Developers, Architects who are looking to learn YAML
  • Who does lot of DevOps work by using YAML as a format to do configurations

Instructor

Eazy Bytes
Training on Java , Full Stack, Spring & ORM
Eazy Bytes
  • 4.6 Instructor Rating
  • 4,117 Reviews
  • 30,775 Students
  • 5 Courses

The target of the Eazy Bytes is to educate Students, Developers and Architects on designing and implementing web applications focusing modularity, scalability, security and performance by using Java, Angular, Spring, JPA, Hibernate, Microservices, SpringBoot and Cloud.

As the name indicates the knowledge sharing will be in byte sized which can be easily understand by anyone who spends quality time during the trainings.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.