zhongziso种子搜
首页
功能
磁力转BT
BT转磁力
使用教程
免责声明
关于
zhongziso
搜索
NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript
magnet:?xt=urn:btih:f98711459bd6f7abdc6808061998c02028897543&dn=NodeJs.Avancado.com.TDD.Clean.Architecture.e.Typescript
磁力链接详情
Hash值:
f98711459bd6f7abdc6808061998c02028897543
点击数:
227
文件大小:
26.37 GB
文件数量:
99
创建日期:
2022-7-10 18:49
最后访问:
2024-12-26 11:17
访问标签:
NodeJs
Avancado
com
TDD
Clean
Architecture
e
Typescript
文件列表详情
001-Introdução/001-introducao.mp4 77 MB
002-Configurando o Ambiente/002-atalhos-do-git.mp4 142.57 MB
002-Configurando o Ambiente/003-plugins-e-editorconfig.mp4 132.08 MB
002-Configurando o Ambiente/004-typescript-target.mp4 212.19 MB
002-Configurando o Ambiente/005-typescript-module.mp4 196.81 MB
002-Configurando o Ambiente/006-typescript-strict-mode.mp4 212.82 MB
002-Configurando o Ambiente/007-eslint.mp4 128.49 MB
002-Configurando o Ambiente/008-jest.mp4 186.67 MB
002-Configurando o Ambiente/009-lint-staged-husky.mp4 85.8 MB
003-Login com Facebook - Domain Layer/010-definindo-o-caso-de-uso-e-criando-a-interface-no-domain-layer.mp4 241.62 MB
003-Login com Facebook - Domain Layer/011-criando-os-primeiros-testes-com-tdd.mp4 352.9 MB
003-Login com Facebook - Domain Layer/012-diferentes-formas-de-mockar-uma-dependencia.mp4 118.84 MB
003-Login com Facebook - Domain Layer/013-isolando-a-criacao-do-sut-com-o-factory-pattern.mp4 107.68 MB
003-Login com Facebook - Domain Layer/014-desacoplando-repositorios-e-aplicando-intersection-types.mp4 420.33 MB
003-Login com Facebook - Domain Layer/015-removendo-detalhes-de-implementacao-do-service.mp4 290.1 MB
003-Login com Facebook - Domain Layer/016-movendo-regras-de-negocio-para-uma-entidade-no-dominio.mp4 327.7 MB
003-Login com Facebook - Domain Layer/017-mockando-uma-dependencia-criada-pela-propria-classe.mp4 231.17 MB
003-Login com Facebook - Domain Layer/018-criando-token-de-acesso-com-expiracao.mp4 254.62 MB
003-Login com Facebook - Domain Layer/019-fazendo-o-service-implementar-a-feature-do-dominio.mp4 146.96 MB
003-Login com Facebook - Domain Layer/020-testando-casos-de-excecao.mp4 70.34 MB
003-Login com Facebook - Domain Layer/021-diagrama-de-dependencias-atualizado-e-otimizacao-de-codigo.mp4 158.1 MB
004-Integrando com API do Facebook - Infra Layer/022-obtendo-o-app-token-token-da-empresa.mp4 335.3 MB
004-Integrando com API do Facebook - Infra Layer/023-obtendo-o-debug-token-e-os-dados-do-usuario.mp4 240.02 MB
004-Integrando com API do Facebook - Infra Layer/024-refatorando-o-facebookapi-e-adicionando-generics-ao-httpgetclient.mp4 223.34 MB
004-Integrando com API do Facebook - Infra Layer/025-diagrama-de-dependencias-e-code-coverage.mp4 73.39 MB
004-Integrando com API do Facebook - Infra Layer/026-implementando-o-httpclient-com-axios.mp4 322.79 MB
004-Integrando com API do Facebook - Infra Layer/027-gerando-token-de-acesso-com-o-jwt.mp4 335.89 MB
005-Anti Corruption Layer - Repositório com TypeORM/028-testando-o-repositorio-com-postgres-em-memoria-e-typeorm.mp4 433.25 MB
005-Anti Corruption Layer - Repositório com TypeORM/029-tornando-a-criacao-do-banco-em-memoria-reutilizavel.mp4 341.53 MB
005-Anti Corruption Layer - Repositório com TypeORM/030-testando-a-implementacao-do-save-createupdate.mp4 360.08 MB
006-Login com Facebook - Application Layer/031-testando-o-facebooklogin-controller.mp4 582.06 MB
006-Login com Facebook - Application Layer/032-criando-erros-customizados-helpers-e-generics.mp4 268.9 MB
006-Login com Facebook - Application Layer/033-isolando-a-validacao-do-controller.mp4 319.51 MB
006-Login com Facebook - Application Layer/034-simplificando-os-testes-do-controller.mp4 151.42 MB
006-Login com Facebook - Application Layer/035-aplicando-o-composite-pattern.mp4 311.39 MB
006-Login com Facebook - Application Layer/036-aplicando-o-fluent-builder-pattern.mp4 254.08 MB
006-Login com Facebook - Application Layer/037-applicando-o-template-method-pattern.mp4 354.13 MB
007-Login com Facebook - Main Layer (Composition)/038-configurando-o-jest-para-testes-de-integracao.mp4 220.4 MB
007-Login com Facebook - Main Layer (Composition)/039-testando-a-api-do-facebook.mp4 319.53 MB
007-Login com Facebook - Main Layer (Composition)/040-configurando-a-api-com-express.mp4 353.38 MB
007-Login com Facebook - Main Layer (Composition)/041-aplicando-o-factory-pattern.mp4 284.54 MB
007-Login com Facebook - Main Layer (Composition)/042-aplicando-o-adapter-pattern.mp4 530.95 MB
007-Login com Facebook - Main Layer (Composition)/043-refatorando-o-projeto.mp4 145.3 MB
007-Login com Facebook - Main Layer (Composition)/044-criando-teste-de-integracao-do-facebook-login.mp4 366.15 MB
007-Login com Facebook - Main Layer (Composition)/045-testando-a-api-com-dados-reais.mp4 182.28 MB
007-Login com Facebook - Main Layer (Composition)/046-ajustes-finais.mp4 191.04 MB
008-Clean Architecture/047-outra-forma-de-organizar-a-arquitetura.mp4 339.22 MB
008-Clean Architecture/048-use-cases-funcionais.mp4 411.04 MB
008-Clean Architecture/049-alterando-o-usecase-para-retornar-um-dto.mp4 255.04 MB
009-Middleware de Autenticação/050-chain-of-responsibility-proxy-e-decorator.mp4 124.19 MB
009-Middleware de Autenticação/051-criando-o-use-case.mp4 340.45 MB
009-Middleware de Autenticação/052-anti-patterns-code-smells.mp4 171.1 MB
009-Middleware de Autenticação/053-validando-token-com-jwt.mp4 321.93 MB
009-Middleware de Autenticação/054-application-layer-criando-o-middleware.mp4 393.6 MB
009-Middleware de Autenticação/055-adaptando-o-middleware-para-o-express.mp4 585.97 MB
009-Middleware de Autenticação/056-criando-teste-de-integracao.mp4 299.63 MB
009-Middleware de Autenticação/057-eliminando-o-middle-man.mp4 125.23 MB
009-Middleware de Autenticação/058-debugando-com-ts-node-dev.mp4 190.58 MB
010-Atualizar Foto do Perfil - Domain Layer/059-refatorando-a-arquitetura.mp4 276.32 MB
010-Atualizar Foto do Perfil - Domain Layer/060-use-case.mp4 144.79 MB
010-Atualizar Foto do Perfil - Domain Layer/061-integrando-com-o-filestorage.mp4 318.03 MB
010-Atualizar Foto do Perfil - Domain Layer/062-integrando-com-o-repositorio-de-userprofile.mp4 325.12 MB
010-Atualizar Foto do Perfil - Domain Layer/063-testando-regras-de-negocio.mp4 394.29 MB
010-Atualizar Foto do Perfil - Domain Layer/064-movendo-testes-de-negocio-para-a-entity-userprofile.mp4 336.89 MB
010-Atualizar Foto do Perfil - Domain Layer/065-testando-retorno-do-caso-de-uso-e-fluxo-de-excecao.mp4 402.01 MB
010-Atualizar Foto do Perfil - Domain Layer/066-test-coverage.mp4 129.09 MB
011-Atualizar Foto do Perfil - Infra Layer/067-uuid.mp4 229.3 MB
011-Atualizar Foto do Perfil - Infra Layer/068-uuid-sem-lib-de-terceiros.mp4 202.07 MB
011-Atualizar Foto do Perfil - Infra Layer/069-refatorando-a-arquitetura.mp4 190.34 MB
011-Atualizar Foto do Perfil - Infra Layer/070-upload-com-aws-s3-parte-1.mp4 456.46 MB
011-Atualizar Foto do Perfil - Infra Layer/071-upload-com-aws-s3-parte-2.mp4 159.8 MB
011-Atualizar Foto do Perfil - Infra Layer/072-remover-arquivos-na-aws-s3.mp4 138.39 MB
011-Atualizar Foto do Perfil - Infra Layer/073-integrando-com-repositorio-de-salvar-imagem.mp4 257.78 MB
011-Atualizar Foto do Perfil - Infra Layer/074-integrando-com-repositorio-de-carregar-dados-do-perfil.mp4 210.44 MB
012-Atualizar Foto do Perfil - Application Layer/075-implementando-o-controller-que-apaga-a-foto-de-perfil.mp4 388.77 MB
012-Atualizar Foto do Perfil - Application Layer/076-validando-a-imagem-recebida-do-client.mp4 383.34 MB
012-Atualizar Foto do Perfil - Application Layer/077-integrando-com-o-usecase.mp4 364.27 MB
012-Atualizar Foto do Perfil - Application Layer/078-validando-obrigatoriedade-da-imagem.mp4 222.93 MB
012-Atualizar Foto do Perfil - Application Layer/079-validando-o-mimetype.mp4 225.15 MB
012-Atualizar Foto do Perfil - Application Layer/080-criando-validator-para-tamanho-maximo-de-arquivo.mp4 121.54 MB
012-Atualizar Foto do Perfil - Application Layer/081-refatorando-o-controller-para-utilizar-o-builder.mp4 446.77 MB
013-Atualizar Foto do Perfil - Main Layer/082-criando-teste-de-integracao-para-a-aws-s3.mp4 327.89 MB
013-Atualizar Foto do Perfil - Main Layer/083-corrigindo-use-case-para-adicionar-extensao-no-arquivo.mp4 296.49 MB
013-Atualizar Foto do Perfil - Main Layer/084-criando-teste-de-integracao-para-a-rota-de-apagar-foto.mp4 509.35 MB
013-Atualizar Foto do Perfil - Main Layer/085-ajustes-nos-controllers-de-upload.mp4 228.07 MB
013-Atualizar Foto do Perfil - Main Layer/086-upload-com-multer.mp4 647.22 MB
013-Atualizar Foto do Perfil - Main Layer/087-criando-teste-de-integracao-para-a-rota-de-salvar-foto.mp4 174.33 MB
013-Atualizar Foto do Perfil - Main Layer/088-teste-em-ambiente-real.mp4 328.92 MB
014-Bônus/089-ormconfig-com-dados-dinamicos.mp4 139.41 MB
014-Bônus/090-como-fazer-transaction-de-bd-no-clean-architecture.mp4 153.76 MB
014-Bônus/091-aplicando-o-design-pattern-singleton-14.mp4 575.64 MB
014-Bônus/092-aplicando-o-design-pattern-singleton-24.mp4 271.09 MB
014-Bônus/093-aplicando-o-design-pattern-singleton-34.mp4 237.93 MB
014-Bônus/094-utilizando-repository-do-typeorm-por-dentro-do-singleton.mp4 357.14 MB
014-Bônus/095-correcao-no-uniqueid.mp4 122.16 MB
014-Bônus/096-correcao-na-transaction-do-typeorm.mp4 215.88 MB
014-Bônus/097-atualizacao-no-error-do-typescript.mp4 141.75 MB
014-Bônus/098-db-transaction-com-decorator-pattern.mp4 526.72 MB
014-Bônus/099-testando-a-transaction-em-um-caso-real.mp4 274.69 MB
其他位置