Descubra Como Criar Testes Automatizados e Entregar Software Que Funciona De Primeira

Veja o vídeo abaixo e conheça o método que vai te ajudar a criar testes automatizados para tudo o que você entregar eliminando retrabalho e entregando software de alta qualidade

Chega do "terminei só falta testar"

Sei que você também se incomoda em entregar tarefas que foram mal dimensionadas, que seguem a filosofia do "faz funcionar, depois a gente corrige" e que viram uma bola de neve em que ninguém consegue manter o projeto que mal teve sua primeira versão entregue.

Implementando o Método TAJS você será capaz:

Com apenas um comando testar automaticamente sua aplicação de ponta a ponta e economizar horas de testes manuais

Criar software de fácil manutenção,

reduzir retrabalho e elaborar entregas com qualidades, além de aumentar a produtividade e confiança a longo prazo.

Evitar horas de trabalho e finais de semana perdidos corrigindo bugs que "escaparam" ao colocar seu código em produção

Ter segurança ao implementar funcionalidades e escalar projetos, sem se preocupar com manutenções infinitas no código

Você ganha respeito para discutir funcionalidades, negociar prazos e ganha maturidade para participar de qualquer projeto, independente de sua complexidade.

Não é mais um curso que você sabe que não vai terminar. O Método TAJS pode ser completado em 30 dias.

  • Aprender fundamentos sobre testes automatizados como mocks, stubs, spies e fakeTimers;

O QUE VOCÊ VAI APRENDER

  • Utilizar qualquer framework de testes automatizados na prática;

  • Entender os benefícios dos testes unitários e end-to-end;

  • Testar código legado em aplicações back e front end existentes;

  • Testar cenários complexos que envolvam Web APIs, bancos de dados e mais;

  • Desacoplar código e transformar aplicações existentes testáveis;

  • Evitar testes frágeis (flaky tests) e isolar ambientes;

  • Usar Test Driven Development (TDD) e Behavior Driven Development (BDD) no dia a dia;

  • Utilizar testes automatizados para acelerar o desenvolvimento de aplicações;

  • Entender como fazer testes automatizados em aplicações Web

Eu estruturei esse método em um formato extremamente dinâmico e prático em uma trilha de 6 Módulos, onde todas as aulas são aplicáveis em sua rotina de trabalho atual


Desde a primeira aula você será capaz de melhorar aplicações existentes e/ou criar novos projetos com o máximo de qualidade possível e que te ajude a ser ainda mais produtivo.


Seja você dev júnior, pleno ou sênior, esse treinamento vai servir para fortalecer seus conhecimentos e te dar confiança para testar qualquer tipo de cenário da vida real.

Uma trilha de 6 Módulos com aulas pensadas para você

O que você vai aprender no TAJS:

Módulo 01 - Boas vindas e Overview pelo Treinamento
  • Conheça o instrutor - Quem é Erick Wendel?
  • Sobre Método Erick Wendel de testes automatizados
Módulo 02 - Introdução aos Testes Automatizados
  • Não existe desculpa para não criar testes automatizados (minha própria experiência)
  • Tipos de testes: testes unitários, de integração e end to end
  • Pirâmide de Testes
  • Jest? Vitest? Mocha? Qualquer um serve
  • Setup Inicial - Debugging, Livereload e mais
Módulo 03 - Dominando Conceitos de Testes (Mocks, Stubs, Spies)
  • Entendendo Mocks
  • Entendendo Stubs
  • Entendendo Spies
  • Entendendo FakeTimers
  • Entendendo Code Coverage
  • Entendendo testes end to end
Módulo 04 - Práticas de testes automatizados - Test Driven Development e Behavior Driven Development
  • Test-Driven Development ou TDD
  • Test-Driven Development na prática
  • Behavior-Driven Development ou BDD
  • Behavior-Driven Development na prática com Cucumber.js
  • Bônus - TDD para não praticantes: Como pensar, o que evitar e mais
  • Bônus - Trabalhando com Test Driven Development na vida real
  • Bônus - Criando uma prática de testes automatizados em seu time dev
Módulo 05 - Testes automatizados em navegadores (frontend)
  • Criando testes unitários para aplicações front end
  • Criando testes e2e para aplicações frontend
Módulo 06 - Testando cenários complexos
  • Mocking de módulos internos/privados + bancos de dados com Jest.mock
  • Interceptando/Stub de requests Web com Nock
  • O que são testes frágeis (flaky tests) e como prevenir
  • Desafio Final

AULA: TRABALHO NO EXTERIOR ( R$300 )

Gravei uma aula especial onde mostro como consegui minha oportunidade em uma empresa norte americana, aprendizados, mitos e lições importantes para você também conseguir a sua

PROJETOS REAIS E PRÁTICOS ( R$400 )

Você terá acesso um projeto real para você refatorar durante o treinamento e implementar testes na prática além de todos os módulos possuírem desafios práticos para exercitar seu conhecimento

COMUNIDADE NO DISCORD
( Valor Incalculável )

Em nossa comunidade, você vai me dizer quais são as maiores dores e dúvidas e vou adicionar conteúdos no curso de acordo com suas sugestões, além de se juntar a uma comunidade com milhares de devs para fazer networking, interagir e tirar dúvidas!

Ao entrar no Método TAJS você terá acesso a:

Total: R$ 1.697,00

🏢 Quer solicitar um orçamento personalizado para sua empresa e colaboradores? Clique aqui!

07 dias de garantia incondicional

Se você assistir às primeiras aulas e entender que não é para você, é só mandar um e-mail dentro do prazo de 07 dias a partir da data do pagamento.

O valor integral do seu investimento será devolvido.

Veja a história do Cláudio

Cláudio sempre teve dúvidas sobre sua própria capacidade, apesar de já ter concluído diversos cursos de JavaScript. Ele raramente se via liderando grandes projetos ou desempenhando papéis de destaque na empresa.

Porém, tudo começou a mudar quando ele participou de uma de minhas aulas ao vivo e decidiu se inscrever em um dos treinamentos. Através da minha metodologia prática, Cláudio começou a entender a estrutura e funcionamento de grandes projetos, preenchendo todos os gaps de conhecimento na linguagem.

O maior aprendizado de Cláudio foi a confiança nos projetos. Agora, ele acredita em suas habilidades, entregando resultados com segurança e crescendo constantemente como desenvolvedor. Isso lhe garantiu não apenas reconhecimento profissional, mas também melhores oportunidades de salário como dev.

Veja a história do David

O David era um dev “generalista”, ele sabia de tudo um pouco, mas nunca havia se aprofundado em uma linguagem

No entanto, a cultura principal da empresa que ele trabalhava era de excelência técnica…

Ele então percebeu que se não se especializasse e melhorasse seu código ficaria desalinhado com a cultura da empresa, colocando seu emprego em risco

Então David decidiu entrar nos treinamentos!

Ele começou a estudar 2 horas por dia logo após o seu trabalho, e tudo mudou...
Ele passou a entender com clareza muitos conceitos que considerava abstratos e complexos, e a aplicá-los na prática!

Veja o que ele falou:

”Foi uma coisa muito nova ter uma pessoa tão próxima tirando dúvidas e propondo desafios, e isso me fez começar a me sentir mais seguro”

”Foi o curso mais completo de programação que eu adquiri”

Veja a história de alunos que tiveram mudanças na carreira

Quem é Erick Wendel?

Erick Wendel é um instrutor profissional que ja lecionou para mais de 100 mil pessoas, já ministrou mais de 1300 palestras sobre tecnologia em quase vinte países diferentes.


Ele faz parte do time de contribuidores do projeto Node.js atuando fortemente no motor nativo de testes do projeto e foi premiado como especialista em Node.js com os maiores prêmios voltados para a Web do mundo (Google Developer Expert, Microsoft MVP, GitHub Stars, OpenJS Educator Path finder) sendo o primeiro indivíduo a nível mundial a manter essas nomeações de forma simultânea. Além de suas contribuições educacionais, Erick é reconhecido por seu trabalho prático em projetos de código aberto e pela criação de ferramentas e bibliotecas que facilitam a vida dos desenvolvedores. Sua abordagem colaborativa e sua disposição em compartilhar seu trabalho têm inspirado outros a contribuir para a comunidade de código aberto. Erick atuou também por muitos anos consultor em arquitetura e performance de aplicações além de ter se destacado como especialista em peformance de aplicações Node.js em um dos mais importantes APMs do mundo (NSolid da NodeSource).


O diferencial de Erick Wendel reside na sua capacidade única de unir conhecimento técnico profundo com uma habilidade excepcional de transmitir informações de forma acessível e inspiradora. Ele não apenas domina uma ampla gama de tecnologias e conceitos, mas também tem o talento de simplificar esses temas complexos para que sejam compreensíveis para todos, desde iniciantes até profissionais experientes.


Vou receber certificado?

Sim, após assistir todas as aulas do cronograma na plataforma, você receberá um certificado.

Por quanto tempo terei acesso?

Você terá acesso completo a plataforma, aulas e exercícios por 2 anos

Como é a dinâmica das aulas?

Aulas 100% pré-gravadas e disponibilizadas em uma plataforma online.

Todas as aulas já estão disponíveis?

100% do treinamento assim como aulas bônus estão disponíveis plataforma 

Quais são os pré-requisitos do curso?

Conhecimentos básicos em Javascript e Node.js)

Ainda tem alguma dúvida? Veja abaixo

Erick Wendel 2024 - Todos os Direitos reservados