4.43 sur 5
4.43

Le cours YAML ultime – Apprenez YAML à partir de zéro

Tutoriel YAML pour travailler avec la spécification OpenAPI, Swagger Tools, Azure DevOps, Kubernetes - la liste est longue !
Instructeur :
Mahefa Abel
étudiants inscrits1
English
Comprendre YAML et comment il est différent de JSON dans son utilisation.
Utilisez différents types de données disponibles dans le langage YAML.
Comprendre le style de bloc et le style de flux pour maîtriser la structure YAML.
Découvrez les fonctionnalités YAML avancées telles que les ancres, les ensembles et les documents qui aident à créer un fichier YAML riche.
Utilisez des directives pour fournir des détails de présentation aux outils YAML.
Utilisez des balises pour éviter toute ambiguïté et définissez des types personnalisés dans un espace de noms
Créez un document OpenAPI en utilisant YAML dans Swagger Editor à partir de rien.
Appliquez les apprentissages que vous avez eus dans ce cours par le biais d'exercices pratiques. Vous vous sentirez à l'aise pour commencer à travailler sur des projets réels.

YAML est l’un des langages qui a gagné en popularité ces derniers temps. Des applications telles que OpenAPI, Swagger, DevOps et Kubernetes utilisent YAML pour créer des configurations lisibles par l’homme à grande échelle. Quel est l’élément clé dans de telles intégrations ? Vous devez écrire du code YAML afin qu’il puisse être compris facilement par les développeurs. Vous apprendrez les constructions du langage YAML à partir de zéro dans ce cours.

Sujets abordés dans ce cours

  • Comprendre YAML et en quoi il est différent de JSON  en cours d’utilisation.
  • Découvrez les divers types de données disponibles, y compris les types scalaires et de collecte.
  • Comprendre les différents styles YAML, à savoir le style de bloc et le style de flux.
  • Utiliser les fonctionnalités YAML avancées telles que les ancres, les ensembles et les documents qui aident à créer un fichier YAML riche.
  • Utilisez des directivespour fournir des détails de présentation aux outils YAML.
  • Utilisez des balisespour éviter toute ambiguïté et définir des types personnalisés dans un espace de noms.
  • Créez un document OpenAPI à l’aide de YAML dans Swagger Editor.
  • Beaucoup d’activités pour appliquez les apprentissages.
  • et bien d’autres !

 

Plus de raisons de suivre ce cours

  • La portée de l’utilisation de YAML augmente dans le domaine informatique.
  • YAML est le 1er choix parmi les développeurs d’API lorsqu’ils travaillent avec les OpenAPI.
  • Prenez une longueur d’avance et apprenez à configurer facilement des applications à l’aide de YAML.

     

OpenAPI, Kubernetes, et Azure DevOps utilise YAML pour exposer leurs ensembles de fonctionnalités et leur configuration afin de rester facilement accessibles dans leurs segments respectifs.

Ce cours fournit plus de 2,5 heures de contenu ainsi que activités pratiques. Pour mieux vous aider, il suit une approche ascendante pour apprendre le langage YAML à partir de zéro.

 

À la fin de ce cours

  • Vous saurez comment utiliser le langage YAML pour la configuration, le stockage de données, & ; transmission à partir de zéro.

 

À qui s’adresse ce cours ?

  • Développeurs Web qui travaillent avec des API et des services Web basés sur les normes OpenAPI.
  • Logiciel Développeurs, qui travaillent avec Kubernetes pour activer le cloud computing pour leurs applications.
  • Ingénieurs, qui utilisent Azure DevOps pour configurer le Pipeline pour CI/CD.

 

Prérequis

  • Aucun. YAML peut être appris facilement par n’importe qui.

 

Ce cours fournira une connaissance significative du langage YAML pour votre prochaine application OpenAPI, Azure DevOps ou Kubernetes. Vous serez certain d’utiliser facilement les constructions YAML en suivant une approche simple. Vous serez sûr d’appliquer instantanément les conseils YAML couverts dans le cours.

 

Qu’est-ce que vous obtenez lorsque vous vous inscrivez à ce cours ?

  • Accès à vie au cours et à toutes les futures mises à jour du contenu du cours
  • Assistance personnalisée et réponses à vos questions
  • Certificat d’achèvement
  • 30 jours 100 % garantie de remboursement

Course Introduction

1
Welcome & About This Course
2
DOWNLOAD: YAML Quick Guide
3
Join the Official Coding Masters Group
4
Important Message About WeCours Reviews

Getting Started with YAML

1
Introduction
2
What is YAML?
3
Why use YAML?
4
Where is YAML Used?
5
YAML vs JSON
6
YAML Tools
7
Comments in YAML
8
Key-Value Pairs in YAML
9
Importance of Indentation
10
ACTIVITY: Getting Started with YAML
11
Summary

Building Blocks of YAML

1
Introduction
2
Data Types in YAML
3
Scalar Types
4
Collection Types
5
Styles in YAML
6
Block Style
7
Flow Style
8
ACTIVITY: Building Blocks of YAML
9
Summary

More YAML Features

1
Introduction
2
Anchors
3
Anchors Usage 1: Duplicate Content
4
Anchors Usage 2: Represent Complex Type
5
Anchors Usage 3: Inherit Properties using Merge Key
6
Deep Dive: Anchors and Merge Key
7
Sets in YAML
8
Documents in YAML
9
ACTIVITY: YAML Features
10
Summary

Directives & Tags in YAML

1
Introduction
2
What are Directives in YAML?
3
YAML Directive
4
Tag Directive
5
Deep Dive: Tag Handles
6
Deep Dive: Tag Prefixes
7
ACTIVITY: Directives & Tags
8
Summary

Practical Applications of YAML

1
Introduction
2
Building an OpenAPI Specification using YAML
3
Creating an Azure DevOps Pipeline using YAML

Course Conclusion

1
Congratulations!
2
Bonus Lecture
4.4
4.4 sur 5
Notes113

Détails des Notes

Étoiles 5
55
Étoiles 4
45
Étoiles 3
12
Étoiles 2
1
Étoiles 1
0
https://i.imgur.com/kUkmSLe.png
Garantie de remboursement de 30 jours

Inclut

3 heures de vidéo à la demande
Accès complet à vie
Accès sur le mobile et la télévision
Certificat d'achèvement

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed