Atenção! Nosso Atendimento é 100% automatizado por Inteligência Artificial!

Curso de """ NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID """ Tradução para o português do Brasil:

Economize R$ 87,10

Preço:
Preço promocionalR$ 39,90 Preço normalR$ 127,00

Descrição

Aprenda a criar uma API completa com Typescript usando TDD, Arquitetura Limpa, Padrões de Design e SOLID

Neste curso, vou demonstrar como criar uma API completa em NodeJs usando Typescript, MongoDb e seguindo as melhores metodologias do mercado. Se você está cansado de cursos básicos e realmente quer aprender conteúdo avançado e relevante, como Padrões de Design, Arquitetura Limpa, SOLID, DDD e TDD, você está no lugar certo. O principal objetivo deste treinamento é tirá-lo da sua zona de conforto e mostrar que há muitas coisas a serem estudadas para se tornar um líder técnico ou um arquiteto de software. Vamos criar uma API completa com recursos como Login, Registro, Criação de Enquetes, Lista de Enquetes, Resposta de Enquetes e Resultados de Enquetes. Além de tudo isso, vou mostrar como usar Git, Docker, Jest, CI/CD e Swagger corretamente, e como manter nosso código limpo, organizado e bem estruturado, incluindo a implementação de salvaguardas para evitar que código com falhas ou mal formatado seja enviado para nosso repositório. Também discutiremos o uso correto de middlewares para gerenciamento de permissões em rotas e geração de segurança de senhas. Este curso fará você progredir mais do que anos de faculdade. Vou compartilhar objetivamente todo o conhecimento que adquiri ao longo da minha carreira. Você terá a oportunidade de progredir em semanas ou meses o que um programador sênior leva anos para aprender.

O que você vai aprender

- Usar corretamente o TDD - Implementar Arquitetura Limpa em uma API NodeJs - Usar corretamente Padrões de Design - Aplicar os princípios do SOLID - Criar uma API REST completa em NodeJs com Typescript - Usar corretamente o Git - Usar o Docker - Publicar uma API NodeJs com Typescript - Criar uma API completa com Login, Registro e sistema de enquetes - Implementar Integração Contínua - Usar Middlewares para permissões de acesso - Utilizar recursos avançados do Typescript, como Tipos Utilitários, Interfaces, Aliases de Tipos e Modularização de Caminhos - Gerar documentação da API com Swagger