Visão geral
Curso de YAML
Aprenda YAML para configs e DevOps: sintaxe, diferenças com JSON, workflows Kubernetes/CI e depuração.
Este curso ensina YAML como linguagem de configuração legível para humanos, usada em Kubernetes, pipelines de CI e settings de aplicação. Não é um guia passo a passo de um formatter. Você vai aprender a estrutura do YAML, como ele difere do JSON, cenários reais de DevOps, erros comuns de indentação e um fluxo de depuração antes de aplicar manifests ou fazer merge de mudanças de config.
Para quem é este curso
- Engenheiros de plataforma e DevOps que editam manifests e workflows
- Desenvolvedores backend que mantêm docker-compose ou Helm values
- Desenvolvedores full-stack que recebem erros de YAML no CI ou kubectl
O que você vai aprender
- Mappings, sequences e scalars — os blocos de construção do YAML
- Quando o YAML supera o JSON em configs — e quando não supera
- Padrões em Deployments Kubernetes e arquivos GitHub Actions
- Erros de indentação, tabs e tipagem que quebram parsers
- Um fluxo prático validar → corrigir → formatar com dicas de linha/coluna
Use o YAML Formatter relacionado para experimentar, mas lembre-se: YAML válido prova sintaxe — não que um manifest é seguro ou correto para o seu cluster.