developpement
Quiz HCL
Contrôle de connaissances sur HCL : syntaxe native et JSON, types, expressions, ce que Terraform et Packer ajoutent, fmt, hcledit, hcl2json, validate et TFLint.
- 120 questions en banque tirées au hasard à chaque tentative
- 10 thèmes pour un résultat détaillé par thème
- 10 guides liés à relire après une erreur
Contrôle de connaissances sur HCL : syntaxe native et JSON, types, expressions, ce que Terraform et Packer ajoutent, fmt, hcledit, hcl2json, validate et TFLint.
120 questions en banque 10 thèmes 10 guides liés
Comment se passe cet examen Questions tirées au sort dans toute la banque, réponses mélangées, sans limite de temps, explications à la correction.
Un examen puise dans la banque entière (120 questions, 10 thèmes) et rend un bilan par thème, là où le quiz d'une leçon ne contrôle que cette leçon. Le niveau fixe le nombre de questions ; la durée affichée est une estimation, aucun chronomètre ne coupe l'épreuve. Chaque tirage est différent : repasser le même niveau ne ramène pas les mêmes questions.
Choisissez votre niveau
Le tirage est aléatoire à chaque tentative : vous pouvez repasser le même niveau sans retomber sur les mêmes questions.
Documentation associée
Consultez ces pages pour approfondir avant ou après le quiz :
- Convertir HCL en JSON avec hcl2json pour l'interroger avec jq
- Expressions HCL : conditions, for, splat et templates
- Fonctions HCL : deux outils, deux tables de fonctions
- Formater du HCL : terraform fmt et packer fmt en local et en CI
- Modifier du HCL par script avec hcledit, sans perdre les commentaires
Voir les 5 autres pages
- Syntaxe HCL : blocs, attributs, labels et commentaires
- Syntaxe JSON de HCL : écrire un .tf.json ou un .pkr.json
- Types HCL : valeurs, collections et contraintes de type
- Valider et linter du HCL : terraform validate, packer validate, TFLint
- Variables et locals : ce que Terraform et Packer ajoutent à HCL