本站已收录 番号和无损神作磁力链接/BT种子 

NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript

种子简介

种子名称: NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript
文件类型: 视频
文件数目: 99个文件
文件大小: 26.37 GB
收录时间: 2022-7-10 18:49
已经下载: 3
资源热度: 155
最近下载: 2024-5-9 23:36

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:f98711459bd6f7abdc6808061998c02028897543&dn=NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript.torrent
  • 001-Introdução/001-introducao.mp477MB
  • 002-Configurando o Ambiente/002-atalhos-do-git.mp4142.57MB
  • 002-Configurando o Ambiente/003-plugins-e-editorconfig.mp4132.08MB
  • 002-Configurando o Ambiente/004-typescript-target.mp4212.19MB
  • 002-Configurando o Ambiente/005-typescript-module.mp4196.81MB
  • 002-Configurando o Ambiente/006-typescript-strict-mode.mp4212.82MB
  • 002-Configurando o Ambiente/007-eslint.mp4128.49MB
  • 002-Configurando o Ambiente/008-jest.mp4186.67MB
  • 002-Configurando o Ambiente/009-lint-staged-husky.mp485.8MB
  • 003-Login com Facebook - Domain Layer/010-definindo-o-caso-de-uso-e-criando-a-interface-no-domain-layer.mp4241.62MB
  • 003-Login com Facebook - Domain Layer/011-criando-os-primeiros-testes-com-tdd.mp4352.9MB
  • 003-Login com Facebook - Domain Layer/012-diferentes-formas-de-mockar-uma-dependencia.mp4118.84MB
  • 003-Login com Facebook - Domain Layer/013-isolando-a-criacao-do-sut-com-o-factory-pattern.mp4107.68MB
  • 003-Login com Facebook - Domain Layer/014-desacoplando-repositorios-e-aplicando-intersection-types.mp4420.33MB
  • 003-Login com Facebook - Domain Layer/015-removendo-detalhes-de-implementacao-do-service.mp4290.1MB
  • 003-Login com Facebook - Domain Layer/016-movendo-regras-de-negocio-para-uma-entidade-no-dominio.mp4327.7MB
  • 003-Login com Facebook - Domain Layer/017-mockando-uma-dependencia-criada-pela-propria-classe.mp4231.17MB
  • 003-Login com Facebook - Domain Layer/018-criando-token-de-acesso-com-expiracao.mp4254.62MB
  • 003-Login com Facebook - Domain Layer/019-fazendo-o-service-implementar-a-feature-do-dominio.mp4146.96MB
  • 003-Login com Facebook - Domain Layer/020-testando-casos-de-excecao.mp470.34MB
  • 003-Login com Facebook - Domain Layer/021-diagrama-de-dependencias-atualizado-e-otimizacao-de-codigo.mp4158.1MB
  • 004-Integrando com API do Facebook - Infra Layer/022-obtendo-o-app-token-token-da-empresa.mp4335.3MB
  • 004-Integrando com API do Facebook - Infra Layer/023-obtendo-o-debug-token-e-os-dados-do-usuario.mp4240.02MB
  • 004-Integrando com API do Facebook - Infra Layer/024-refatorando-o-facebookapi-e-adicionando-generics-ao-httpgetclient.mp4223.34MB
  • 004-Integrando com API do Facebook - Infra Layer/025-diagrama-de-dependencias-e-code-coverage.mp473.39MB
  • 004-Integrando com API do Facebook - Infra Layer/026-implementando-o-httpclient-com-axios.mp4322.79MB
  • 004-Integrando com API do Facebook - Infra Layer/027-gerando-token-de-acesso-com-o-jwt.mp4335.89MB
  • 005-Anti Corruption Layer - Repositório com TypeORM/028-testando-o-repositorio-com-postgres-em-memoria-e-typeorm.mp4433.25MB
  • 005-Anti Corruption Layer - Repositório com TypeORM/029-tornando-a-criacao-do-banco-em-memoria-reutilizavel.mp4341.53MB
  • 005-Anti Corruption Layer - Repositório com TypeORM/030-testando-a-implementacao-do-save-createupdate.mp4360.08MB
  • 006-Login com Facebook - Application Layer/031-testando-o-facebooklogin-controller.mp4582.06MB
  • 006-Login com Facebook - Application Layer/032-criando-erros-customizados-helpers-e-generics.mp4268.9MB
  • 006-Login com Facebook - Application Layer/033-isolando-a-validacao-do-controller.mp4319.51MB
  • 006-Login com Facebook - Application Layer/034-simplificando-os-testes-do-controller.mp4151.42MB
  • 006-Login com Facebook - Application Layer/035-aplicando-o-composite-pattern.mp4311.39MB
  • 006-Login com Facebook - Application Layer/036-aplicando-o-fluent-builder-pattern.mp4254.08MB
  • 006-Login com Facebook - Application Layer/037-applicando-o-template-method-pattern.mp4354.13MB
  • 007-Login com Facebook - Main Layer (Composition)/038-configurando-o-jest-para-testes-de-integracao.mp4220.4MB
  • 007-Login com Facebook - Main Layer (Composition)/039-testando-a-api-do-facebook.mp4319.53MB
  • 007-Login com Facebook - Main Layer (Composition)/040-configurando-a-api-com-express.mp4353.38MB
  • 007-Login com Facebook - Main Layer (Composition)/041-aplicando-o-factory-pattern.mp4284.54MB
  • 007-Login com Facebook - Main Layer (Composition)/042-aplicando-o-adapter-pattern.mp4530.95MB
  • 007-Login com Facebook - Main Layer (Composition)/043-refatorando-o-projeto.mp4145.3MB
  • 007-Login com Facebook - Main Layer (Composition)/044-criando-teste-de-integracao-do-facebook-login.mp4366.15MB
  • 007-Login com Facebook - Main Layer (Composition)/045-testando-a-api-com-dados-reais.mp4182.28MB
  • 007-Login com Facebook - Main Layer (Composition)/046-ajustes-finais.mp4191.04MB
  • 008-Clean Architecture/047-outra-forma-de-organizar-a-arquitetura.mp4339.22MB
  • 008-Clean Architecture/048-use-cases-funcionais.mp4411.04MB
  • 008-Clean Architecture/049-alterando-o-usecase-para-retornar-um-dto.mp4255.04MB
  • 009-Middleware de Autenticação/050-chain-of-responsibility-proxy-e-decorator.mp4124.19MB
  • 009-Middleware de Autenticação/051-criando-o-use-case.mp4340.45MB
  • 009-Middleware de Autenticação/052-anti-patterns-code-smells.mp4171.1MB
  • 009-Middleware de Autenticação/053-validando-token-com-jwt.mp4321.93MB
  • 009-Middleware de Autenticação/054-application-layer-criando-o-middleware.mp4393.6MB
  • 009-Middleware de Autenticação/055-adaptando-o-middleware-para-o-express.mp4585.97MB
  • 009-Middleware de Autenticação/056-criando-teste-de-integracao.mp4299.63MB
  • 009-Middleware de Autenticação/057-eliminando-o-middle-man.mp4125.23MB
  • 009-Middleware de Autenticação/058-debugando-com-ts-node-dev.mp4190.58MB
  • 010-Atualizar Foto do Perfil - Domain Layer/059-refatorando-a-arquitetura.mp4276.32MB
  • 010-Atualizar Foto do Perfil - Domain Layer/060-use-case.mp4144.79MB
  • 010-Atualizar Foto do Perfil - Domain Layer/061-integrando-com-o-filestorage.mp4318.03MB
  • 010-Atualizar Foto do Perfil - Domain Layer/062-integrando-com-o-repositorio-de-userprofile.mp4325.12MB
  • 010-Atualizar Foto do Perfil - Domain Layer/063-testando-regras-de-negocio.mp4394.29MB
  • 010-Atualizar Foto do Perfil - Domain Layer/064-movendo-testes-de-negocio-para-a-entity-userprofile.mp4336.89MB
  • 010-Atualizar Foto do Perfil - Domain Layer/065-testando-retorno-do-caso-de-uso-e-fluxo-de-excecao.mp4402.01MB
  • 010-Atualizar Foto do Perfil - Domain Layer/066-test-coverage.mp4129.09MB
  • 011-Atualizar Foto do Perfil - Infra Layer/067-uuid.mp4229.3MB
  • 011-Atualizar Foto do Perfil - Infra Layer/068-uuid-sem-lib-de-terceiros.mp4202.07MB
  • 011-Atualizar Foto do Perfil - Infra Layer/069-refatorando-a-arquitetura.mp4190.34MB
  • 011-Atualizar Foto do Perfil - Infra Layer/070-upload-com-aws-s3-parte-1.mp4456.46MB
  • 011-Atualizar Foto do Perfil - Infra Layer/071-upload-com-aws-s3-parte-2.mp4159.8MB
  • 011-Atualizar Foto do Perfil - Infra Layer/072-remover-arquivos-na-aws-s3.mp4138.39MB
  • 011-Atualizar Foto do Perfil - Infra Layer/073-integrando-com-repositorio-de-salvar-imagem.mp4257.78MB
  • 011-Atualizar Foto do Perfil - Infra Layer/074-integrando-com-repositorio-de-carregar-dados-do-perfil.mp4210.44MB
  • 012-Atualizar Foto do Perfil - Application Layer/075-implementando-o-controller-que-apaga-a-foto-de-perfil.mp4388.77MB
  • 012-Atualizar Foto do Perfil - Application Layer/076-validando-a-imagem-recebida-do-client.mp4383.34MB
  • 012-Atualizar Foto do Perfil - Application Layer/077-integrando-com-o-usecase.mp4364.27MB
  • 012-Atualizar Foto do Perfil - Application Layer/078-validando-obrigatoriedade-da-imagem.mp4222.93MB
  • 012-Atualizar Foto do Perfil - Application Layer/079-validando-o-mimetype.mp4225.15MB
  • 012-Atualizar Foto do Perfil - Application Layer/080-criando-validator-para-tamanho-maximo-de-arquivo.mp4121.54MB
  • 012-Atualizar Foto do Perfil - Application Layer/081-refatorando-o-controller-para-utilizar-o-builder.mp4446.77MB
  • 013-Atualizar Foto do Perfil - Main Layer/082-criando-teste-de-integracao-para-a-aws-s3.mp4327.89MB
  • 013-Atualizar Foto do Perfil - Main Layer/083-corrigindo-use-case-para-adicionar-extensao-no-arquivo.mp4296.49MB
  • 013-Atualizar Foto do Perfil - Main Layer/084-criando-teste-de-integracao-para-a-rota-de-apagar-foto.mp4509.35MB
  • 013-Atualizar Foto do Perfil - Main Layer/085-ajustes-nos-controllers-de-upload.mp4228.07MB
  • 013-Atualizar Foto do Perfil - Main Layer/086-upload-com-multer.mp4647.22MB
  • 013-Atualizar Foto do Perfil - Main Layer/087-criando-teste-de-integracao-para-a-rota-de-salvar-foto.mp4174.33MB
  • 013-Atualizar Foto do Perfil - Main Layer/088-teste-em-ambiente-real.mp4328.92MB
  • 014-Bônus/089-ormconfig-com-dados-dinamicos.mp4139.41MB
  • 014-Bônus/090-como-fazer-transaction-de-bd-no-clean-architecture.mp4153.76MB
  • 014-Bônus/091-aplicando-o-design-pattern-singleton-14.mp4575.64MB
  • 014-Bônus/092-aplicando-o-design-pattern-singleton-24.mp4271.09MB
  • 014-Bônus/093-aplicando-o-design-pattern-singleton-34.mp4237.93MB
  • 014-Bônus/094-utilizando-repository-do-typeorm-por-dentro-do-singleton.mp4357.14MB
  • 014-Bônus/095-correcao-no-uniqueid.mp4122.16MB
  • 014-Bônus/096-correcao-na-transaction-do-typeorm.mp4215.88MB
  • 014-Bônus/097-atualizacao-no-error-do-typescript.mp4141.75MB
  • 014-Bônus/098-db-transaction-com-decorator-pattern.mp4526.72MB
  • 014-Bônus/099-testando-a-transaction-em-um-caso-real.mp4274.69MB