NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID

Aprenda de verdade a criar uma API completa com Typescript utilizando TDD, Clean Architecture, Design Patterns e SOLID.
4.97 (1681 reviews)
Udemy
platform
Português
language
Software Engineering
category
NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID
3 865
students
47.5 hours
content
Sep 2021
last update
$219.99
regular price

Why take this course?

🚀 Aprenda a Criar uma API Completa com NodeJs, Typescript e Muitos Mais!

Conheça o Curso de Elite para Desenvolvedores Avançados!

Olá, Desenvolvedor(a)! Você está pronto(a) para mergulhar nas águas do avançado desenvolvimento com JavaScript? Nesse curso, o renomado Rodrigo Manguinho vai guiá-lo passo a passo na criação de uma API robusta e bem arquitetada usando NodeJs, Typescript, MongoDB e as práticas mais modernas e procuradas do mercado.

🎓 O que você vai dominar?

  • TDD (Test-Driven Development): Escrever testes antes do código para garantir a qualidade desde o início.
  • Clean Architecture: Entender como estruturar seu projeto para que seja facilmente manutenível e escalável.
  • Design Patterns & SOLID Principles: Aplicações reais dos conceitos que asseguram o design adequado de software.
  • DDD (Domain-Driven Design): Focar no domínio do problema para criar soluções mais eficazes.
  • Mongodb com Typescript: Integrar MongoDB com TypeScript de forma eficiente.

🛠️ Ferramentas e Tecnologias que você vai dominar:

  • Git: Controle de versão para colaboração eficaz.
  • Docker: Desenvolvimento, implantação e execução de aplicativos em contêineres.
  • Jest: Framework de teste para JavaScript com poder de testar tanto o lado cliente quanto servidor.
  • CI/CD: Implementação contínua e entrega para garantir que seu código esteja sempre na melhor forma.
  • Swagger: Documentação interativa para APIs RESTful.

👷‍♂️ Projeto Prático: Vamos construir uma API completa com funcionalidades como:

  • Cadastro e login de usuários.
  • Criação, listagem e resposta a enquetes.
  • Visualização dos resultados das enquetes.

🔒 Segurança e Boas Práticas:

  • Middlewares para permitir acesso às rotas corretamente.
  • Segurança na geração de senhas usando hash e salting.

🌱 Por que escolher este curso? Este não é apenas outro curso; é uma transformação. Você irá sair da sua zona de conforto, superando desafios e adquirindo as habilidades necessárias para se tornar um líder técnico ou um arquiteto de software.

🏆 O que você ganhar?

  • Conhecimento avançado em NodeJs e Typescript.
  • Habilidade para aplicar DDD, SOLID, Clean Architecture e TDD de forma prática.
  • Aumento do seu valor profissional significativo.
  • Capacidade de evoluir na carreira de desenvolvedor(a) em apenas semanas ou meses, o que normalmente levaria anos de experiência.

👉 Não perca a chance de acelerar sua carreira e se tornar um especialista em NodeJs, Typescript e arquitetura de software! Inscreva-se agora e transforme seu código em obra-prima!

Loading charts...

2702376
udemy ID
12/12/2019
course created date
24/01/2020
course indexed date
Bot
course submited by