Aprenda a testar Aplicações Javascript: um dos melhores cursos de Java que você vai encontrar

O Aprenda a testar Aplicações Javascript é um curso abrangente sobre testes no ecossistema Javascript, um dos mais usados no mercado atual.

 Você verá como testar desde simples libs utilitárias, passando por uma API REST e finalmente chegando no front end, com Jest e Cypress.

Lembrando que os testes são uma parte fundamental do trabalho de desenvolvedor e podem te ajudar a evitar problemas com entregas defeituosas, crashes sistêmicos e outros desafios do desenvolvimento de software.

Se você quer conhecer mais sobre esse mercado e sobre o que o Aprenda a testar Aplicações Javascript vai te trazer, continue lendo, pois você vai conhecer a diferença que esse curso fará na sua carreira.

curso aprenda a testar aplicações javascript

O Aprenda a testar Aplicações Javascript é bom? Vale a pena? Para quem ele é indicado?

O Aprenda a testar Aplicações Javascript é um bom curso, de dinâmica muito boa, além de recomendado para iniciantes.

Ele também é bem avaliado na plataforma Hotmart, que vende o curso. A nota média de avaliação dada pelos alunos do curso é 4,2 em 5 (conferido no dia 12 de abril de 2022), o que demonstra que a maioria dos alunos, que o avaliaram, estão considerando que o curso Aprenda a testar Aplicações Javascript vale a pena, é bom e funciona mesmo, no que se propõe a ensinar.

Se você já se pegou querendo testar mas não conseguiu responder a esta pergunta “O que testar?” Então este curso é para você!

Além disso, ele tem integração com CI/CD, pois ter código testado é muito bom, mas de nada adianta se os testes não impedirem que bugs sejam introduzidos. Para isso, integramos nosso código em ferramentas de CI/CD.

Finalmente, cada módulo terá seu próprio branch no repositório no Github, com todo o código-fonte à sua disposição, para referência ou até para copy & paste!

Confira todos os módulos:

MÓDULO 1:

INTRODUÇÃO AOS TESTES NO JAVASCRIPT

  • Porque testar e o que testar
  • Tipos de testes
  • Unitários
  • Integração
  • End to End (E2E)
  • Pirâmide de testes
  • Como os testes garantem a integridade da aplicação
  • Github Actions
  • CI/CD
  • Ferramentas
  • Jest
  • Cypress
  • Libraries
  • Testing Library
  • Vue Test Utils
  • Enzyme
  • Projeto 1 – Pequena Lib e uma classe
  • Criar projeto, instalar e configurar o Jest
  • Desenvolver com TDD uma lib para fazer parse de Query String
  • Desenvolver com TDD uma classe para gerenciar um carrinho de compras

MÓDULO 2:

TESTAR APLICAÇÕES FRONT END

  • Continuaremos reforçando os itens do módulo 1 e mais
  • Projeto 2 – Vue.js/Nuxt [1]
  • Fazer o clone do repositório e instalar as dependências
  • Visão geral do projeto e suas dependências
  • Criar um servidor Mirage.js para dar suporte aos casos de teste
  • Avaliar as ferramentas específicas para o Vue
  • Vue Test Utils
  • Testing Library/Vue
  • Testar componentes de forma isolada (Unit Testing)
  • Testar componentes container (Integration Testing)
  • Testar a aplicação completa (E2E Testing)

MÓDULO 3:

TESTAR APLICAÇÕES FRONT END

  • Continuaremos reforçando os itens do módulo 2 e mais
  • Projeto 3 – React/Next [1]
  • Fazer o clone do repositório e instalar as dependências
  • Visão geral do projeto e suas dependências
  • Criar um servidor Mirage.js para dar suporte aos casos de teste
  • Avaliar as ferramentas específicas para o React
  • Enzyme
  • Testing Library/React
  • Testar componentes de forma isolada (Unit Testing)
  • Testar componentes container (Integration Testing)

MÓDULO 4:

TESTAR APLICAÇÕES SERVER SIDE

  • Projeto 4 – Node.js/Express/SQLite [1]
  • Fazer o clone do repositório e instalar as dependências
  • Visão geral do projeto e suas dependências
  • Neste projeto nos aprofundaremos em mocking

MÓDULO 5:

GARANTIR QUE OS TESTES PROTEJAM SUA APLICAÇÃO

Projeto 5 – Github Actions/CircleCI

  • Utilizar Github Actions para evitar que Pull Requests possam ser incorporados sem que todos os testes passem
  • Integração com CircleCI

O conteúdo deste módulo ainda está em desenvolvimento!

AVISO IMPORTANTE: este curso está em pré-lançamento e seu conteúdo será entregue aos poucos.

O curso Aprenda a testar Aplicações Javascript vale a pena mesmo em pré lançamento?

Acredito que o curso Aprenda a testar Aplicações Javascript vale a pena, mesmo em pré lançamento, pois dessa forma você sai na frente dos seus estudos e ainda aproveita todo o conteúdo que for lançado posteriormente.

Neste momento (Abril/2022), o curso Aprenda a testar Aplicações Javascript tem nada menos do que 168 vídeos, dos módulos 1 a 5. São 20 horas e 16 minutos de conteúdo gravado e que já está imediatamente à disposição.

Um curso para fazer no seu próprio tempo, e no horário que lhe for conveniente, sem precisar sair de casa.

Não há pressa e não há ordem para fazer o curso: estude no seu tempo e na ordem que achar melhor. Os vídeos são mobile friendly, o que lhe permite estudar até no caminho para o trabalho, do seu celular smartphone com internet.

Além disso, não é necessário fazer o download do curso Aprenda a testar Aplicações Javascript, pois todas as aulas ficam em uma plataforma de membros, que é acessada com seu login (nome de usuário) e senha, que serão fornecidos logo após a confirmação do seu pagamento.

CONTEÚDO QUE ESTÁ INCLUÍDO:

  • Acesso a todos os módulos
  • Acesso a atualizações futuras
  • Repositório no Github
  • Código-fonte do curso
  • Acesso vitalício
  • Slack do curso

Como você pode ver, tudo isso pode estar à sua disposição imediatamente, bastando a você fazer a sua compra do curso Aprenda a testar Aplicações Javascript agora mesmo!

Conheça seu professor, por ele mesmo!

aprenda a testar aplicações javascript curso
Fabio Vedovelli, criador do curso Aprenda a testar aplicações Javascript. Crédito da imagem: Divulgação Hotmart

Sou Fábio Vedovelli e sou programador há mais de 20 anos! Atualmente atuo como Fullstack Software Engineer e estou baseado em Berlim, Alemanha onde vivo com minha esposa e filha. Mantenho um canal no Youtube (www.youtube.com/vedovelli) com dezenas de vídeos nos quais ensino programação, para uma audiência de 20.000 assinantes. 

Perguntas Frequentes sobre o curso

  • O que preciso saber para melhor aproveitar o curso?

Se espera que você tenha afinidade com o Terminal e com o NPM. Fora isso, o curso começa bem simples cada nova ferramenta é explicada: por que é necessária e como é utilizada.

  • Quais são os softwares necessários para executar os projetos do curso?

Como tudo neste curso gira em torno do ecossistema Javascript, basta ter o Node.js instalado que você também já terá o NPM. Fora isso é necessário o Terminal e um editor de texto ou IDE. A maioria das pessoas usa o VSCode.

  • O curso Aprenda a testar Aplicações Javascript já está completo? (Abril/2022)

Ainda não! O curso está sendo oferecido como pré-lançamento. Neste momento algumas aulas do primeiro módulo estão disponíveis. Até o final de Agosto/2020 todo o primeiro módulo será disponibilizado.

  • Qual é a periodicidade de lançamento dos módulos?

O plano é entregar um módulo por mês. A cada entrega serão disponibilizadas todas as aulas daquele módulo. Caso um módulo seja muito extenso, então a entrega será dividida em 2 ou mais meses. Qualquer que seja o caso será comunicado para que você não fique no escuro.

  • Posso usar o código-fonte para meus próprios projetos?

Com toda certeza! O código-fonte é seu para usar como achar melhor!

  • Onde posso assistir a uma aula de exemplo?

Acesse a área do curso e poderá assistir a 9 aulas que estão liberadas para todos! https://classes.vedovelli.com.br/

  • Quanto tempo poderei contar com o preço especial de pré-lançamento?

O valor do curso (em Abril de 2022) é R$550,00, porém durante o pré-lançamento está sendo oferecido por R$450,00 (em até 12x de R$43,84). Este valor especial durará enquanto o curso estiver em desenvolvimento. Quando todos os módulos tiverem sido entregues, então o valor será o cheio.

Obs.: o preço informado está sujeito a alterações a qualquer momento, sem prévio aviso. Consulte o valor atual no site oficial do curso.

  • Tenho uma pergunta, como posso entrar em contato?

Sinta-se a vontade para enviar uma mensagem para vedovelli@hey.com ou então uma mensagem privada no meu Twitter @vedovelli74

Se você quer aprender com um profissional incrível como esse, com todos os diferenciais de um curso feito de programador para programador, essa é a sua chance! Compre o seu agora mesmo clicando no botão abaixo:

comprar curso Aprenda a testar aplicações Javascript

Fonte: https://www.javascript.tv.br/deschamps

Deixe um comentário

error: Content is protected !!

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies para melhorar sua experiência de navegação.
Criado por WP RGPD Pro
%d blogueiros gostam disto: