1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Mongoose, Desenvolvimento Orientado a Testes, NestJS, Jest
Curso de Mongoose, Desenvolvimento Orientado a Testes, NestJS, Jest
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Mongoose, Desenvolvimento Orientado a Testes, NestJS, Jest
Aprenda sobre Mongoose focando em testes, vol. 1 (1ª edição)
Gostaria de saber mais sobre o curso? Dê uma olhada nas seções anexadas, todas elas estão disponíveis como prévias, incluindo trechos do curso!Minha história com o Mongoose
Eu usei o Mongoose no projeto Design e Desenvolvimento de uma aplicação web baseada em JavaScript para a plataforma Teranostico. Eu realmente gostei da biblioteca porque é fácil de usar e permite programar o MongoDB dentro do Node.js. Uma das vantagens do MEAN é a capacidade de programar toda a pilha usando JavaScript, e o Mongoose torna isso ainda mais fácil, pois é amigável ao JSON. Também tenho respondido perguntas no Stack Overflow.Sobre o curso
O curso tem como objetivo reunir vários conceitos em um só lugar. Como um aluno apontou em um feedback público, posso contradizer a mim mesmo. Eu sugiro fortemente assistir às prévias e aos vídeos no YouTube que eu recomendo antes de comprar o curso. Meu método de ensino tem sido eficaz, mas com base na minha experiência como estudante universitário e no YouTube, é impossível ensinar a todos sem conhecer as dificuldades de cada pessoa (Richard Dawkins, Oxford, menciona isso em um vídeo). Lembre-se de que eu ofereço aulas particulares, que são mais personalizadas de acordo com as necessidades de cada aluno. Tenho constantemente melhorado o curso com base no feedback dos alunos.O que é o MongoDB?
O MongoDB é um banco de dados NoSQL, o que significa que ele não possui conceitos como tabelas. Uma das grandes vantagens do MongoDB é a capacidade de salvar dados de forma heterogênea, focada em objetos JSON. Ele também é escalável horizontalmente, o que significa que é possível ter diferentes estruturas de dados dentro do mesmo programa, tornando-o muito simples. Embora vamos falar sobre o MongoDB, o foco deste curso é o Mongoose. Existem muitos outros cursos aqui que se concentram apenas no MongoDB! O Mongoose torna o trabalho com o MongoDB ainda mais fácil! Além de permitir a programação em JavaScript/TypeScript dentro da aplicação Express.js/NestJS, o Mongoose também oferece opções como métodos personalizados ou métodos prontos para manipular atributos ou caminhos na linguagem do MongoDB. Para aqueles que gostam de programação orientada a objetos, é muito fácil e agradável aprender o Mongoose.Sobre testes
A entropia mede a desordem de um sistema. De acordo com pesquisadores da área, os testes garantem que seu software não aumente a entropia à medida que cresce em tamanho. Vamos falar sobre testes unitários, sem entrar em muitos detalhes, pois é um assunto rico. Apesar de os testes criarem a necessidade de mais código, focar em testes desde o início pode ser uma boa estratégia, como argumentam pesquisadores da área. Por que focar em testes?: - Facilita a adição de novos recursos à medida que sua plataforma cresce. - Documenta os comportamentos esperados, conhecidos como Desenvolvimento Orientado a Comportamento (BDD). - Cria uma rede de segurança para garantir que seu software não tenha bugs ao ser atualizado e/ou aprimorado. - Garante que novos desenvolvedores que trabalhem no seu software não terão dificuldades em dar continuidade ao seu trabalho, incluindo você mesmo se voltar ao código após alguns meses. Cada alteração terá um teste para verificar automaticamente se ela quebra o sistema como um todo.Tópicos relacionados
Devido à correlação, os seguintes tópicos são discutidos adicionalmente: - Desenvolvimento Orientado a Testes (TDD) - TDD é uma abordagem de programação que se concentra em testes. - NestJS - um framework que promete melhorar o Express, focado em TypeScript. - Express - uma biblioteca que fornece suporte para o Node.js. - Teste unitário - uma técnica usada para testar a menor parte possível de código. - Mock - uma técnica usada para testar código que depende de outro código, alguns chamam de escola de Londres ou mockista. - Jest - uma biblioteca JavaScript usada para colocar conceitos como teste unitário e mock em prática. Consulte os anexos para exemplos desses conceitos. Este curso vem com os seguintes recursos externos: - GitBook - neste material online, eu forneço os argumentos do curso. Note que eles são recursos independentes, então eles podem nem sempre estar sincronizados. - Repositório do GitHub - para facilitar para os alunos, você pode começar a partir de um código pré-fabricado ou simplesmente acompanhar. - Slides. - Vídeos gratuitos no YouTube - há vídeos no meu canal MEAN stack, que usa o MongoDB, bem como vídeos sobre o Mongoose, usando populate como exemplo. Este curso também vem com os seguintes recursos internos: - Newsletter com atualizações do curso e artigos sobre tópicos relacionados, que eu chamo de aprendizado contínuo. Procure por Como funciona o aprendizado contínuo nos meus cursos na Udemy? no YouTube. - Atualizações em vídeo, incluindo novos materiais de tempos em tempos, sem custo adicional, como parte do acesso vitalício. - Bônus de aulas presenciais - de tempos em tempos, vou organizar algumas aulas individuais ou aulas em pequenos grupos. Você também pode se interessar por: Eu sou um professor altamente avaliado na plataforma Superprof, com avaliações de alunos publicadas no meu perfil. Se você precisar de ajuda, eu ofereço um grande desconto para aqueles que fazem meu curso! Procure por JavaScript sem especificar a cidade, apenas Brasil. Eu costumo aparecer na primeira página de pesquisa! :) Se você pesquisar por Angular 2, atualmente sou o segundo professor. Gostaria de ver meu trabalho? Procure por IdeaCodingLab no YouTube! Junte-se a esta comunidade crescente de programadores JavaScript que usam a pilha MEAN, especialmente o MongoDB!Avaliações de alunos comentadas
Tenho comentado sobre as avaliações dos alunos em nosso blog. Espero que isso ajude você a entender como o curso foi criado e possíveis melhorias futuras. Lembre-se, os cursos da Udemy estão vivos: o instrutor os atualiza constantemente. Portanto, não recomendo comprar o curso apenas com base nesses conceitos. (*): Consulte o livro Princípios, Práticas e Padrões de Teste Unitário de Vladimir Khorikov para obter mais informações.Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção