Introduction Pratique à YAML

Offered By
Coursera Project Network
In this Guided Project, you will:

Découvrir les objectifs et les usages de YAML

Découvrir les structures de données de YAML

Manipuler et générer des documents YAML

Clock2 heures
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsFrench
LaptopDesktop only

YAML est un langage de sérialisation de données basé sur Unicode, convivial pour l'homme, conçu autour des types de données natifs courants des langages de programmation agiles. YAML est largement répandu de nos jours et supporté par beaucoup de langages de programmation modernes, pour les besoins de programmation allant des fichiers de configuration à la messagerie Internet en passant par la persistance des objets et l'audit des données. Avec la norme Unicode pour les caractères. Si vous avez déjà travaillé avec les logiciels : docker-compose, ansible, kubernetes, OpenStack … vous avez sûrement manipulé des fichiers YAML. Concurrent de JSON avec qui il partage beaucoup de similitudes que nous allons découvrir dans ce projet guidé qui vous apprendra la syntaxe et les caractéristiques de YAML.

Skills you will develop

  • Data Management
  • Python Programming
  • Yet Another Markup Language (YAML)
  • Computer Programming
  • Serialization

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction à YAML

  2. Les scalaires

  3. Les collections : séquences

  4. Les collections : mappages

  5. Les collections complexes (1/2)

  6. Les collections complexes (2/2)

  7. Les structures (1/2)

  8. Les structures (2/2)

  9. Les Tags & la Flow Style

  10. Concepts avancés

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.