PHP com Testes - Unitários & Funcionais com TDD

R$ 89,90*

Adicionar no Carrinho
Comprar Agora

Garantia de 30 dias ou seu dinheiro de volta.
*PagSeguro: Parcela minima de R$ 5,00

Certificado: 20h | Total de Aulas: 0

Pré-requisitos


  • Conhecimentos gerais sobre a linguagem PHP e PHP Orientado a Objetos
  • Conhecer os processos básicos sobre banco de dados e relacionamentos


Curso em pré-venda, aproveite e adquira o curso com 40% de desconto em http://bit.ly/phpunit-pre-venda-link-1

Inicio das aulas em: 01 de Fevereiro de 2018 às 13:00

O curso


Neste curso você aprenderá a trazer mais solidez ao seus códigos PHP utilizando testes em suas aplicações, mostraremos neste curso a utilização de testes unitários e funcionais usando o framework PHPUnit. O PHPunit é o framework mais famoso para testes existente hoje na comunidade PHP, e foi criado por Sebastian Bergmann.

Conheceremos ainda a filosofia/metodologia TDD, Test Driven Development, onde aprenderemos a criar nossos códigos baseados/guiados pela criação dos testes antes mesmo da implementação do código real existir de fato. Este metodologia envolve alguns passos e conceitos e veremos isso durante a aplicação de nossas teorias.
O mundo dos testes envolve diversos conceitos e dentre eles veremos ainda Mocks, Stubs e muito mais, melhorando assim nossa base para a aplicação dos conceitos na prática

Prática


Para praticarmos separei três projetos práticos onde os conceitos se aplicam de forma bem interessante, abrindo ainda mais o leque de possibilidades.
Aplicaremos testes na criação de um componente de Rotas, onde criaremos um participantes que gerenciará o recebimento das requisições e carregará os responsáveis por responder por aquele acesso.
Criaremos com base nos testes, um componente para nos auxiliar nos CRUDs de nossas aplicações, conhecendo conceitos envolvidos nos testes com a utilização de banco de dados.
E por fim aplicaremos os conceitos testando uma mini API REST, onde mostrarei o workflow que utilizo para testar os retornos e chamadas aos endpoints de uma API.
Com esses três projetos conseguirei mostrar as diversas formas de aplicação de testes em projetos no mundo PHP.

Curso em pré-venda, aproveite e adquira o curso com 40% de desconto em http://bit.ly/phpunit-pre-venda-link-1

Dúvidas? Comente abaixo ou me mande um email