Testes de Software
Mentalidade e Prática para Código Robusto. Venda a mentalidade de testes e o básico prático que é esperado lá fora.
O que você vai aprender
Por Que Testar Importa (De Verdade!)
Entenda por que código testado vale mais (e te dá mais paz).
A Pirâmide de Testes (Descomplicada)
Unitários, Integração, E2E: O que são e pra que servem.
TDD/BDD: A Mentalidade Primeiro
Uma introdução a pensar nos testes antes (ou junto) do código.
O Mínimo Viável na Prática
Escrevendo seus primeiros testes unitários e entendendo mocks.
Mostrando que Você Testa
Como destacar suas skills de teste no CV, GitHub e entrevistas.
Aulas do Módulo
Por Que Testar Importa?
Confiança, refatoração segura, profissionalismo e o 'selo de qualidade' gringo.
Pirâmide de Testes Descomplicada
Unitários, Integração, E2E: O que são, quando usar e por que essa pirâmide é chave.
TDD/BDD: Mentalidade "Pense Antes"
Uma introdução à ideia de usar testes como guia para o desenvolvimento.
Mínimo Viável na Prática
Escrevendo testes unitários básicos, usando UM framework (ex: Jest/PyTest) e entendendo Mocks/Stubs.
Mostrando Suas Skills de Teste
Como "vender" suas habilidades de teste no CV, GitHub e, principalmente, nas entrevistas.