Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de Testes de Unidade em PHP com PHPUnit

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

Teste de Unidade em PHP com PHPUnit

Teste de unidade do seu código PHP usando o framework de teste PHPUnit: encontre bugs rapidamente e cedo, e melhore a qualidade do seu código.

Se você é um desenvolvedor PHP e deseja aprender a escrever um código melhor, com menos bugs, você precisará saber como escrever testes de unidade. Aprenda como testar unidades do seu código PHP usando o framework de teste PHPUnit. Aprenda o que são testes de unidade, como escrever testes de unidade usando o PHPUnit, construir um conjunto de testes para funções e classes PHP, tornar os métodos de teste dependentes uns dos outros, usar test doubles: mocks e stubs, incluindo como usar o Mockery, aprenda como e por que você deve usar injeção de dependência, aprenda desenvolvimento orientado a testes (TDD), aprenda como testar métodos e propriedades protegidos e privados (e se você realmente deve ou não!), aprenda como testar classes abstratas. Uma habilidade que permitirá que você escreva um código de maior qualidade, em menos tempo, com melhor documentação e menos bugs. Aprender a escrever testes de unidade para o seu código fará com que você escreva um código melhor. Com testes automatizados, você pode encontrar bugs mais facilmente e, se você quebrar algo, perceberá imediatamente. Muitos desenvolvedores experientes escrevem testes de unidade para o seu código. É uma maneira repetível de verificar se o código funciona como pretendido e também serve como documentação. Muitos projetos populares em PHP são testados unitariamente, como MyCMS e MyFramework, e se você usa frameworks como MyFramework1 ou MyFramework2, eles fornecem uma integração completa com o framework de teste PHPUnit.

Conteúdo e Visão Geral

Como você testa atualmente o seu código? Talvez você execute o seu código em um navegador, use var_dump com frequência, e assim por diante. O problema disso é que você tende a testar apenas o código novo - você não volta e testa o código antigo. E se você adicionar algum código novo que quebre o código antigo? Com testes de unidade automatizados, você tem mais controle. Se o seu código novo quebrar algo, você perceberá imediatamente. Você pode corrigir bugs com mais facilidade, reduzindo assim o tempo de desenvolvimento. Os testes também são uma forma de documentação, assim como comentários: eles servem para mostrar por que o código foi escrito daquela maneira. Adequado para todos os desenvolvedores PHP, você começará aprendendo o básico dos testes de unidade em código PHP, incluindo como usar asserções. Em seguida, você aprenderá como testar funções e classes, e como configurar o framework PHPUnit. Depois, você aprenderá como usar dependências de teste, fixtures e como testar exceções. Você também verá como funcionam os test doubles - objetos mock e métodos stub. Em seguida, você aprenderá como escrever código usando desenvolvimento orientado a testes - escrevendo os testes primeiro e depois o código. Você também aprenderá como testar métodos e propriedades de classe protegidos e privados, e se isso é realmente uma boa ideia ou não. O teste de métodos estáticos é abordado em detalhes, incluindo vários métodos para lidar com dependências estáticas. Ao concluir o curso, você será capaz de escrever testes de unidade para o seu código PHP existente e desenvolver novo código usando desenvolvimento orientado a testes. Completo com todo o código mostrado nas aulas, você poderá trabalhar junto com o instrutor e receberá um certificado de conclusão verificável ao final do curso. Além disso, durante todo o curso, você terá acesso ao instrutor na seção de perguntas e respostas para pedir ajuda sobre qualquer tópico relacionado ao curso. Matricule-se agora e adicione testes de unidade às suas habilidades em PHP!

O que você aprenderá

- Escrever testes automatizados para suas funções e classes - Escrever um código melhor com menos bugs, em menos tempo - Desenvolver código usando desenvolvimento orientado a testes - Saber que o código que você escreve funciona como você deseja - Ter uma documentação aprimorada para o seu código - Obter suporte diretamente do instrutor

Estimar frete

Payment & Security

Dúvidas Gerais

Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.

Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.

Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:

  • E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
  • Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
  • WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
  • Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
  • Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.

Estamos sempre prontos para ajudar!

Reembolso e garantias

O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:

  • Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
  • Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.

Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:

  1. Entre em contato com nosso suporte:
  2. Aguarde nossa resposta:
    Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução.
  3. Prepare o produto:
  4. Envie o produto:
  5. Reembolso ou troca:

Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:

1. Garantia de Acesso

  • Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
  • Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.

2. Garantia de Conteúdo

  • Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
  • Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.

3. Garantia de Segurança

  • Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
  • Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.

4. Garantia de Reembolso

Para assinaturas da enciclopédia online:

  • Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
  • Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.

5. Limitações

  • Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
  • Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.

6. Contato para Garantias

Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:

  • E-mail: suporte@amentil.com.br
  • Telefone: +55 (48) 1234-5678
  • Horário de atendimento: Segunda a sexta, das 9h às 18h.