Home | Back to Courses

Prevenção de erros e testes unitários em Node.Js

Course Image
Partner: Udemy
Affiliate Name:
Area:
Description: Este curso está em desenvolvimento e aberto apenas para avaliação e teste por pessoas selecionadas.Javascript é uma incrível linguagem de programação, altamente flexível e amplamente adotada para os mais diversos fins nos dias de hoje. Você pode criar código para rodar no front end de sites, no back end, fazer aplicativos de celular e até aplicativos desktop com ele! Você pode inclusive fazer bibliotecas que poderão ser usadas em qualquer um dos tipos de aplicações citadas anteriormente! A linguagem ainda permite uma diversidade muito grande de formas de organizar e escrever o seu projeto, além de ter um apoio massivo da comunidade open source na expansão e instrumentalização da linguagem.No entanto, tanta flexibilidade e diversidade também temos muitas opções de organização de um projeto, e diversas formas de programar em Javascript hoje em dia. Há várias regras de padrão de código que podem ser estabelecidas, diferentes preferências sobre o que funciona bem e o que não funciona, o que faz da linguagem uma das mais democráticas, mas também uma das que podem criar mais dúvidas sobre como criar projetos fáceis de manter e de evitar erros.Não existe uma forma 100% efetiva de evitar erros, mas com uma boa organização e bons testes automatizados, conseguimos nos prevenir de muitos deles, e estabelecer regras que favorecem a evolução do produto de forma sustentável e segura.Neste curso, não pretendemos dizer qual é o melhor formato e melhores regras de formato de código para o seu projeto, afinal não existe resposta objetiva para isso, mas iremos apresentar uma série de opções que podem ser adotadas, ou adaptadas ao seu estilo, para tornar o seu código mais seguro, mais manutenível, e mitigar ao máximo a chance de erros. Iremos abordar também mais a fundo o tema de testes unitários, que é o foco principal deste curso.Iremos falar o que são, como escrevê-los de maneira a tornar a manutenção do
Category: Development > Software Testing > Unit Testing
Partner ID:
Price: 34.99
Commission:
Source: Impact
Go to Course