Este guia é para quem quer gerenciar infraestrutura como código com o Terraform, do primeiro terraform apply até a prova Terraform Associate, da HashiCorp. Todos os cursos são da Udemy, e eu conferi os dados na página de cada um.
- Melhor em português: o curso do Daniel Gil, com 16 h do básico ao avançado e o maior número de avaliações entre os cursos em português.
- Para a prova Terraform Associate 004: o curso do Bryan Krausen, feito para a versão atual da prova e atualizado em setembro de 2026.
- Para começar do zero: o Terraform for the Absolute Beginners, da KodeKloud, com 4,5 h e laboratórios no navegador.
- Para quem já usa AWS: o Terraform para AWS, do Mateus Müller, em português e 100% prático.
| Curso | Nível | Duração | Ver curso |
|---|---|---|---|
| Terraform – Do Básico ao Avançado Udemy Melhor em português | Iniciante | 16 h | Ver curso |
| HashiCorp Certified Terraform Associate 004 Exam Prep Course Udemy Para a prova 004 | Todos os níveis | 23,5 h | Ver curso |
| Terraform for the Absolute Beginners with Labs Udemy Para começar do zero | Iniciante | 4,5 h | Ver curso |
| Terraform para AWS Udemy Para quem já usa AWS | Intermediário | 7,5 h | Ver curso |
Como o Terraform funciona
A HashiCorp descreve o fluxo principal do Terraform em três passos: você escreve a configuração como código, roda o plan para ver as mudanças antes e roda o apply para criar os recursos de verdade. Antes do primeiro plan, o terraform init prepara o diretório e baixa os plugins dos providers que a configuração usa. Depois de cada apply, o Terraform registra no state o que ele gerencia, e o plan seguinte compara o código com esse state.
Num bom curso você repete esse ciclo várias vezes numa conta de nuvem real, inclusive nas partes que dão errado, como drift, lock do state e import de recursos que já existem.
A prova Terraform Associate (004)
Se a sua meta é a certificação, estes são os dados da página oficial da HashiCorp em 28/09/2026:
- Múltipla escolha, online com fiscal remoto, 1 hora, só em inglês.
- Cobra o Terraform 1.12.
- A certificação vale por 2 anos.
- Oito objetivos: infraestrutura como código com Terraform, fundamentos, fluxo principal, configuração, módulos, gerenciamento do state, manutenção da infraestrutura e HCP Terraform.
Daniel Gil: melhor em português
Terraform – Do Básico ao Avançado
Daniel Gil • Udemy
16 h de aulas em português, do básico ao avançado, com foco em boas práticas do dia a dia de DevOps. Dos cursos de Terraform em português que comparei, é o que tem mais avaliações: cerca de 3 mil, com nota 4,7.
- Nível
- Iniciante
- Duração
- 16 h
- Certificado
- De conclusão
- Avaliação
- 4,7 (3 mil)
- Áudio
- Português
- Legendas
- Português (automática)
Prós
- Em português, 16 h a partir do básico
- 4,7 de nota com cerca de 3 mil avaliações, o curso de Terraform em português com mais avaliações nesta comparação
- Foco em boas práticas de uso no dia a dia de DevOps, com hands-on
Contras
- Última atualização em 02/07/2025
O curso é marcado para iniciantes. O ponto fraco é a data da última atualização, 02/07/2025. O fluxo de init, plan e apply continua o mesmo, mas se você vai fazer a prova 004, eu conferiria o conteúdo com os oito objetivos acima ou somaria o curso do Bryan Krausen.
Bryan Krausen: para a prova Terraform Associate 004
HashiCorp Certified Terraform Associate 004 Exam Prep Course
Bryan Krausen • Udemy
Foi o único curso que encontrei feito para a versão atual da prova, a Terraform Associate 004. São 23,5 h de aulas e 1 simulado, com atualização em 22/09/2026.
- Nível
- Todos os níveis
- Duração
- 23,5 h
- Certificado
- De conclusão
- Avaliação
- 4,8 (1,3 mil)
- Áudio
- Inglês
- Legendas
- Português (automática)
Prós
- Feito para a versão atual da prova, a Terraform Associate 004
- 23,5 h, atualizado em 22/09/2026
- Inclui 1 simulado
Contras
- Áudio em inglês; a legenda em português é automática
- Cerca de 1,3 mil avaliações
O áudio é em inglês e a legenda em português é gerada automaticamente. Tem cerca de 1,3 mil avaliações, com nota 4,8. É para quem já usa Terraform e quer cobrir os objetivos da prova, inclusive o HCP Terraform.
KodeKloud: para começar do zero
Terraform for the Absolute Beginners with Labs
Mumshad Mannambeth, KodeKloud, Vijin Palazhi • Udemy
Curso curto, de 4,5 h, com laboratórios práticos que rodam no navegador, então você não instala nada nem cria conta na nuvem. Foi atualizado em 10/09/2026.
- Nível
- Iniciante
- Duração
- 4,5 h
- Certificado
- De conclusão
- Avaliação
- 4,6 (19,6 mil)
- Áudio
- Inglês
- Legendas
- Português (automática)
Prós
- Laboratórios práticos que rodam no navegador
- Curto: 4,5 h, atualizado em 10/09/2026
- 4,6 de nota com mais de 19 mil avaliações
Contras
- Só fundamentos: não é um curso para a prova
- Áudio em inglês; a legenda em português é automática
Cobre só os fundamentos e não foi feito para a prova. Funciona como primeiro passo antes de um curso mais longo, ou sozinho se você precisa ler e alterar código Terraform que já existe no trabalho. O áudio é em inglês, com legenda automática em português.
Mateus Müller: para quem já usa AWS
Terraform para AWS
Mateus Müller • Udemy
Curso em português, 100% prático e focado na AWS, com 7,5 h. É marcado como intermediário e parte do princípio de que você já conhece os serviços da AWS.
- Nível
- Intermediário
- Duração
- 7,5 h
- Certificado
- De conclusão
- Avaliação
- 4,8 (618)
- Áudio
- Português
- Legendas
- Português (automática)
Prós
- Em português e 100% prático, focado na AWS
- 4,8 de nota com 618 avaliações
Contras
- Nível intermediário: parte do princípio de que você já conhece a AWS
- Última atualização em 29/04/2025
Tem nota 4,8 com 618 avaliações. A última atualização é de 29/04/2025, então eu olharia as versões usadas nas aulas antes de começar.
Como escolhi
Usei a mesma metodologia dos outros guias. Para o Terraform olhei quatro coisas: prática com o ciclo de plan e apply, atualização para as versões atuais, cobertura de state e módulos e o nível de entrada. Por enquanto só comparo cursos da Udemy. Li todos os dados na página de cada curso em 28/09/2026.
O curso do Zeal Vora é o curso de Terraform mais avaliado que comparei (mais de 32 mil avaliações). Deixei de fora deste guia porque ele não tem legenda em português; na versão em inglês ele é a escolha principal. Também deixei de fora o Terraform (v0.14) do Cleber Gasparoto. O título indica uma versão antiga do Terraform, e a última atualização foi em julho de 2024.
Perguntas frequentes
A prova Terraform Associate pode ser feita em português?
Não. A HashiCorp lista o inglês como único idioma da prova.
Preciso conhecer AWS antes de aprender Terraform?
Ajuda. O Terraform cria recursos por meio de um provider, e a maioria dos cursos usa a AWS nos laboratórios. O curso da KodeKloud roda os laboratórios no navegador, então dá para começar sem conta na nuvem.
Quanto tempo dura a prova?
1 hora, com questões de múltipla escolha, feita online com fiscal remoto. A prova cobra o Terraform 1.12.
Quanto tempo vale a certificação?
2 anos, segundo a página oficial da prova.
Qual curso fazer se eu só quero a certificação?
O do Bryan Krausen, porque foi feito para a versão 004 da prova. Se você precisa de aulas em português antes, comece pelo do Daniel Gil.
