Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
001-introducao.mp4 |
77.00MB |
002-atalhos-do-git.mp4 |
142.57MB |
003-plugins-e-editorconfig.mp4 |
132.08MB |
004-typescript-target.mp4 |
212.19MB |
005-typescript-module.mp4 |
196.81MB |
006-typescript-strict-mode.mp4 |
212.82MB |
007-eslint.mp4 |
128.49MB |
008-jest.mp4 |
186.67MB |
009-lint-staged-husky.mp4 |
85.80MB |
010-definindo-o-caso-de-uso-e-criando-a-interface-no-domain-layer.mp4 |
241.62MB |
011-criando-os-primeiros-testes-com-tdd.mp4 |
352.90MB |
012-diferentes-formas-de-mockar-uma-dependencia.mp4 |
118.84MB |
013-isolando-a-criacao-do-sut-com-o-factory-pattern.mp4 |
107.68MB |
014-desacoplando-repositorios-e-aplicando-intersection-types.mp4 |
420.33MB |
015-removendo-detalhes-de-implementacao-do-service.mp4 |
290.10MB |
016-movendo-regras-de-negocio-para-uma-entidade-no-dominio.mp4 |
327.70MB |
017-mockando-uma-dependencia-criada-pela-propria-classe.mp4 |
231.17MB |
018-criando-token-de-acesso-com-expiracao.mp4 |
254.62MB |
019-fazendo-o-service-implementar-a-feature-do-dominio.mp4 |
146.96MB |
020-testando-casos-de-excecao.mp4 |
70.34MB |
021-diagrama-de-dependencias-atualizado-e-otimizacao-de-codigo.mp4 |
158.10MB |
022-obtendo-o-app-token-token-da-empresa.mp4 |
335.30MB |
023-obtendo-o-debug-token-e-os-dados-do-usuario.mp4 |
240.02MB |
024-refatorando-o-facebookapi-e-adicionando-generics-ao-httpgetclient.mp4 |
223.34MB |
025-diagrama-de-dependencias-e-code-coverage.mp4 |
73.39MB |
026-implementando-o-httpclient-com-axios.mp4 |
322.79MB |
027-gerando-token-de-acesso-com-o-jwt.mp4 |
335.89MB |
028-testando-o-repositorio-com-postgres-em-memoria-e-typeorm.mp4 |
433.25MB |
029-tornando-a-criacao-do-banco-em-memoria-reutilizavel.mp4 |
341.53MB |
030-testando-a-implementacao-do-save-createupdate.mp4 |
360.08MB |
031-testando-o-facebooklogin-controller.mp4 |
582.06MB |
032-criando-erros-customizados-helpers-e-generics.mp4 |
268.90MB |
033-isolando-a-validacao-do-controller.mp4 |
319.51MB |
034-simplificando-os-testes-do-controller.mp4 |
151.42MB |
035-aplicando-o-composite-pattern.mp4 |
311.39MB |
036-aplicando-o-fluent-builder-pattern.mp4 |
254.08MB |
037-applicando-o-template-method-pattern.mp4 |
354.13MB |
038-configurando-o-jest-para-testes-de-integracao.mp4 |
220.40MB |
039-testando-a-api-do-facebook.mp4 |
319.53MB |
040-configurando-a-api-com-express.mp4 |
353.38MB |
041-aplicando-o-factory-pattern.mp4 |
284.54MB |
042-aplicando-o-adapter-pattern.mp4 |
530.95MB |
043-refatorando-o-projeto.mp4 |
145.30MB |
044-criando-teste-de-integracao-do-facebook-login.mp4 |
366.15MB |
045-testando-a-api-com-dados-reais.mp4 |
182.28MB |
046-ajustes-finais.mp4 |
191.04MB |
047-outra-forma-de-organizar-a-arquitetura.mp4 |
339.22MB |
048-use-cases-funcionais.mp4 |
411.04MB |
049-alterando-o-usecase-para-retornar-um-dto.mp4 |
255.04MB |
050-chain-of-responsibility-proxy-e-decorator.mp4 |
124.19MB |
051-criando-o-use-case.mp4 |
340.45MB |
052-anti-patterns-code-smells.mp4 |
171.10MB |
053-validando-token-com-jwt.mp4 |
321.93MB |
054-application-layer-criando-o-middleware.mp4 |
393.60MB |
055-adaptando-o-middleware-para-o-express.mp4 |
585.97MB |
056-criando-teste-de-integracao.mp4 |
299.63MB |
057-eliminando-o-middle-man.mp4 |
125.23MB |
058-debugando-com-ts-node-dev.mp4 |
190.58MB |
059-refatorando-a-arquitetura.mp4 |
276.32MB |
060-use-case.mp4 |
144.79MB |
061-integrando-com-o-filestorage.mp4 |
318.03MB |
062-integrando-com-o-repositorio-de-userprofile.mp4 |
325.12MB |
063-testando-regras-de-negocio.mp4 |
394.29MB |
064-movendo-testes-de-negocio-para-a-entity-userprofile.mp4 |
336.89MB |
065-testando-retorno-do-caso-de-uso-e-fluxo-de-excecao.mp4 |
402.01MB |
066-test-coverage.mp4 |
129.09MB |
067-uuid.mp4 |
229.30MB |
068-uuid-sem-lib-de-terceiros.mp4 |
202.07MB |
069-refatorando-a-arquitetura.mp4 |
190.34MB |
070-upload-com-aws-s3-parte-1.mp4 |
456.46MB |
071-upload-com-aws-s3-parte-2.mp4 |
159.80MB |
072-remover-arquivos-na-aws-s3.mp4 |
138.39MB |
073-integrando-com-repositorio-de-salvar-imagem.mp4 |
257.78MB |
074-integrando-com-repositorio-de-carregar-dados-do-perfil.mp4 |
210.44MB |
075-implementando-o-controller-que-apaga-a-foto-de-perfil.mp4 |
388.77MB |
076-validando-a-imagem-recebida-do-client.mp4 |
383.34MB |
077-integrando-com-o-usecase.mp4 |
364.27MB |
078-validando-obrigatoriedade-da-imagem.mp4 |
222.93MB |
079-validando-o-mimetype.mp4 |
225.15MB |
080-criando-validator-para-tamanho-maximo-de-arquivo.mp4 |
121.54MB |
081-refatorando-o-controller-para-utilizar-o-builder.mp4 |
446.77MB |
082-criando-teste-de-integracao-para-a-aws-s3.mp4 |
327.89MB |
083-corrigindo-use-case-para-adicionar-extensao-no-arquivo.mp4 |
296.49MB |
084-criando-teste-de-integracao-para-a-rota-de-apagar-foto.mp4 |
509.35MB |
085-ajustes-nos-controllers-de-upload.mp4 |
228.07MB |
086-upload-com-multer.mp4 |
647.22MB |
087-criando-teste-de-integracao-para-a-rota-de-salvar-foto.mp4 |
174.33MB |
088-teste-em-ambiente-real.mp4 |
328.92MB |
089-ormconfig-com-dados-dinamicos.mp4 |
139.41MB |
090-como-fazer-transaction-de-bd-no-clean-architecture.mp4 |
153.76MB |
091-aplicando-o-design-pattern-singleton-14.mp4 |
575.64MB |
092-aplicando-o-design-pattern-singleton-24.mp4 |
271.09MB |
093-aplicando-o-design-pattern-singleton-34.mp4 |
237.93MB |
094-utilizando-repository-do-typeorm-por-dentro-do-singleton.mp4 |
357.14MB |
095-correcao-no-uniqueid.mp4 |
122.16MB |
096-correcao-na-transaction-do-typeorm.mp4 |
215.88MB |
097-atualizacao-no-error-do-typescript.mp4 |
141.75MB |
098-db-transaction-com-decorator-pattern.mp4 |
526.72MB |
099-testando-a-transaction-em-um-caso-real.mp4 |
274.69MB |
Repositório do Github.html |
433B |
typescript.json |
221B |