FileMood

Download ReactJS, Hooks, TDD, Clean Architecture, SOLID e Patterns

ReactJS Hooks TDD Clean Architecture SOLID Patterns

Name

ReactJS, Hooks, TDD, Clean Architecture, SOLID e Patterns

 DOWNLOAD Copy Link

Total Size

19.3 GB

Total Files

212

Hash

34C48EFE0DA5065D03E195113F569C8E0F684BB3

/13. LoadSurveyList - Presentation e Composição/

6. Usando o Design Pattern Decorator.mp4

444.8 MB

1. Testando a integração com o LoadSurveyList.mp4

236.0 MB

2. Testando o SurveyItem.mp4

234.7 MB

2.1 Full Icu.html

0.1 KB

2.2 Cross Env.html

0.1 KB

3. Testando casos de sucesso e erro.mp4

293.1 MB

4. Fazendo a composição do LoadSurveyList.mp4

150.4 MB

5. Criando layout para o caso de erro.mp4

25.2 MB

7. Refatorando os UseCases para usar TypeAlias internos.mp4

276.6 MB

8. Aplicando o Decorator na composição.mp4

128.0 MB

9. Testando o logout.mp4

194.1 MB

10. Testando o username do header.mp4

98.9 MB

11. Derrubando o usuário no erro 403.mp4

144.3 MB

12. Criando Custom Hooks.mp4

205.5 MB

/1. Introdução/

1.1 Repositório do Projeto.html

0.1 KB

1.2 snippets.json.json

0.8 KB

1.3 Documentação da API.html

0.1 KB

2. Configurando o Git.mp4

75.3 MB

2.1 Git Add.html

0.1 KB

2.2 Git Alias.html

0.1 KB

2.3 Git Tag.html

0.1 KB

2.4 Git Commit.html

0.1 KB

2.5 Git Log.html

0.1 KB

2.6 Git Pretty Formats.html

0.1 KB

2.7 Git Shortlog.html

0.1 KB

2.8 Git Status.html

0.1 KB

3. Configurando as dependências.mp4

85.0 MB

3.1 Lint Staged.html

0.1 KB

3.2 Typescript.html

0.1 KB

3.3 Husky.html

0.1 KB

3.4 Eslint.html

0.1 KB

3.5 Jest.html

0.1 KB

3.6 Eslint + Typescript + Standard.html

0.1 KB

3.7 Standard JS.html

0.1 KB

3.8 Conventional Commits.html

0.1 KB

3.9 Git Commit Msg Linter.html

0.1 KB

3.10 TS-Jest.html

0.1 KB

4. Clean Architecture.mp4

214.2 MB

4.1 Clean Architecture - Livro.html

0.2 KB

4.2 Design Patterns - Livro.html

0.2 KB

4.3 Link para o Diagrama.html

0.1 KB

4.4 Draw.io.html

0.1 KB

1. Código Fonte.html

0.1 KB

/2. Login - Domain e Data Layer/

1. Testando a integração do RemoteAuthentication com o HttpPostClient.mp4

253.4 MB

2. Testando que o RemoteAuthentication vai chamar o HttpClient com o body correto.mp4

135.6 MB

2.1 Faker.html

0.1 KB

3. Testando casos de erro.mp4

209.2 MB

4. Testando caso de sucesso.mp4

174.4 MB

/3. Infra Layer - Implementando o HttpPostClient/

1. Criando o AxiosHttpClient e testando sua integração com a biblioteca axios.mp4

201.1 MB

1.1 Axios.html

0.1 KB

2. Refatorando o AxiosHttpClient.mp4

88.9 MB

/4. Login - Presentation Layer/

1. Configurando o React.mp4

83.0 MB

1.1 React DOM.html

0.1 KB

1.2 React CDN.html

0.1 KB

1.3 Font Roboto.html

0.1 KB

1.4 React.html

0.1 KB

2. Por que não vou usar o CRA.mp4

26.6 MB

3. Configurando o Webpack.mp4

147.7 MB

3.1 Webpack Dev Server.html

0.1 KB

3.2 TS-Loader.html

0.1 KB

3.3 Style-Loader.html

0.1 KB

3.4 SASS-Loader.html

0.1 KB

3.5 Webpack.html

0.1 KB

3.6 Identity Obj Proxy.html

0.1 KB

3.7 CSS-Loader.html

0.1 KB

3.8 Clean Webpack Plugin.html

0.1 KB

3.9 Node-SASS.html

0.1 KB

3.10 Eslint Plugin React.html

0.1 KB

4. Criando o layout da tela do Login.mp4

361.0 MB

4.1 SASS.html

0.1 KB

4.2 logo.svg.svg

1.7 KB

4.3 CSS Spinners.html

0.1 KB

4.4 PNG to Base64.html

0.1 KB

5. Refatorando layout do Login em componentes.mp4

183.5 MB

6. Definindo um Router para o sistema.mp4

76.0 MB

6.1 React Router DOM.html

0.1 KB

7. Testando o estado inicial do Login 12.mp4

149.1 MB

7.1 React Testing Library.html

0.1 KB

8. Testando o estado inicial do Login 22.mp4

191.6 MB

9. Testando a integração com o Validation.mp4

196.9 MB

10. Mostrando status de erro ou sucesso baseado na resposta do Validation.mp4

234.8 MB

11. Testando a integração com o Auhentication.mp4

227.1 MB

12. Refatorando os testes do Login.mp4

132.3 MB

13. Testando caso de sucesso e erro.mp4

194.3 MB

13.1 Jest LocalStorage Mock.html

0.1 KB

14. Testando a navegação entre componentes.mp4

96.4 MB

15. Refatorando os testes.mp4

141.0 MB

/5. Validation Layer/

1. Criando o RequiredFieldValidation.mp4

170.5 MB

2. Criando o EmailValidation.mp4

99.7 MB

2.1 Post do StackOverflow com a Regex de Email.html

0.1 KB

3. Criando o MinLengthValidation.mp4

79.6 MB

4. Aplicando o Design Pattern Composite.mp4

216.9 MB

5. Aplicando o Design Pattern Builder.mp4

223.3 MB

/6. Login - Main Layer/

1. Fazendo a composição do Login.mp4

93.0 MB

1.1 URL da API.html

0.1 KB

2. Refatorando os Factories.mp4

59.7 MB

3. Ajustando o AxiosHttpClient.mp4

115.0 MB

4. Criando últimos testes para bater coverage 100%.mp4

104.5 MB

5. Criando variável de ambiente e subindo versão.mp4

61.9 MB

5.1 Variável de Ambiente no Webpack.html

0.1 KB

/7. Continuous Integration/

1. Integrando o projeto com TravisCI e Coveralls.mp4

277.7 MB

1.1 Travis CI.html

0.1 KB

1.2 Eslint Comma Spacing.html

0.1 KB

1.3 Eslint Method Signature Style.html

0.2 KB

1.4 Npm-Check.html

0.1 KB

1.5 Coveralls.html

0.1 KB

1.6 Eslint No Return Await.html

0.1 KB

/8. Movendo LocalStorage para Infra/

1. Criando o SaveAccessToken UseCase.mp4

154.1 MB

2. Testando caso de exceção.mp4

55.8 MB

3. Testando o LocalStorageAdapter.mp4

91.5 MB

4. Mudando o Login para usar o SaveAccessToken ao invés do localStorage diretamente.mp4

141.8 MB

5. Ajustando o Webpack e subindo versão.mp4

34.6 MB

/9. SignUp/

1. Criando o AddAccount UseCase.mp4

333.1 MB

2. Criando o CompareFieldsValidation.mp4

59.6 MB

3. Corrigindo bug no Eslint.mp4

41.8 MB

4. Criando layout da tela de cadastro.mp4

49.2 MB

5. Criando testes para o SignUp 13.mp4

366.9 MB

6. Criando testes para o SignUp 23.mp4

315.2 MB

7. Criando testes para o SignUp 33.mp4

218.1 MB

8. Criando um componente para o SubmitButton.mp4

102.7 MB

9. Criando a composição do SignUp.mp4

314.4 MB

/10. Testes de Integração com Cypress/

1. Configurando o Cypress.mp4

121.9 MB

1.1 Cypress Typescript.html

0.1 KB

1.2 Cypress Typescript Example.html

0.1 KB

1.3 Jest TestPathIgnorePatterns.html

0.1 KB

1.4 Cypress Webpack Preprocessor.html

0.1 KB

1.5 Cypress.html

0.1 KB

1.6 Eslint Plugin Cypress.html

0.1 KB

2. Criando testes de integração para o Login 12.mp4

154.1 MB

2.1 Cypress Custom Commands.html

0.1 KB

3. Criando testes de integração para o Login 22.mp4

220.9 MB

4. Criando input com animação.mp4

226.2 MB

4.1 CSS Transitions.html

0.1 KB

4.2 CSS Transform.html

0.1 KB

4.3 CSS Pseudo Elementos.html

0.1 KB

5. Mockando requests nos testes de integração.mp4

240.2 MB

5.1 Cypress Network Request.html

0.1 KB

6. Finalizando os testes e fazendo outro refactor no input.mp4

317.5 MB

7. Refatorando os testes de integração.mp4

324.4 MB

8. Criando testes de integração para o SignUp.mp4

282.8 MB

9. Subindo versão pro Github.mp4

47.9 MB

/11. LoadSurveyList - UseCases e Layout/

1. Criando o caso de uso do LoadSurveyList.mp4

34.5 MB

2. Como resolver Cross Cutting Concerns.mp4

207.6 MB

2.1 Cross Cutting Concern.html

0.1 KB

3. Integrando o LoadSurveyList com o HttpGetClient.mp4

206.8 MB

4. Adicionando o HttpGetClient ao AxiosHttpClient.mp4

169.5 MB

5. Criando o layout do SurveyList.mp4

326.6 MB

5.1 icon-thumb-down.png.png

0.4 KB

5.2 icon-thumb-up.png.png

0.4 KB

6. Tornando o layout responsivo.mp4

316.4 MB

7. Criando efeito de shimmer.mp4

154.1 MB

7.1 CSS Animations.html

0.1 KB

7.2 CSS after.html

0.1 KB

7.3 CSS empty.html

0.1 KB

7.4 CSS Background.html

0.1 KB

7.5 CSS Linear Gradient.html

0.1 KB

7.6 CSS @keyframes.html

0.1 KB

7.7 CSS Transform.html

0.1 KB

/12. Autenticação nas Rotas/

1. Adicionando mais dados ao localstorage.mp4

235.7 MB

2. Migrando o Router para o Main Layer.mp4

115.2 MB

3. Criando um contexto para a aplicação.mp4

236.7 MB

4. Adicionando testes ao CurrentAccountAdapter.mp4

77.2 MB

5. Aplicando o Design Pattern Proxy.mp4

289.7 MB

6. Adotando melhores práticas no Testing Library.mp4

209.2 MB

6.1 Testing Library - Jest DOM.html

0.1 KB

6.2 Link para o artigo.html

0.1 KB

/14. Testes de Integração com Cypress/

1. Refatorando os testes atuais.mp4

115.4 MB

2. Criando testes de integração para o SurveyList 12.mp4

203.5 MB

3. Criando teste do caso de sucesso e adicionando fixtures.mp4

252.2 MB

/15. Continuous Delivery + Deploy/

1. Refactor useEffect.mp4

104.8 MB

2. Configurando o Webpack para produção.mp4

170.6 MB

2.1 Webpack Mini Css Extract Plugin.html

0.1 KB

2.2 Webpack Merge Plugin.html

0.1 KB

2.3 Webpack Html Webpack Plugin.html

0.1 KB

3. Continuous Delivery - Travis CI + Heroku.mp4

180.1 MB

3.1 Axios CDN.html

0.1 KB

3.2 Express History API Fallback.html

0.1 KB

3.3 Express.html

0.1 KB

3.4 Travis CI + Heroku Deploy.html

0.1 KB

3.5 React Router DOM CDN.html

0.1 KB

4. Adicionando Favicon.mp4

75.6 MB

4.1 NPM Audit.html

0.1 KB

4.2 favicon.png.png

146.0 KB

4.3 Favicon Webpack Plugin.html

0.1 KB

5. Incluindo o Cypress no CICD.mp4

144.7 MB

5.1 WebPack Dev Server + Cypress.html

0.1 KB

5.2 Start Server And Test.html

0.1 KB

5.3 Travis CI + Cypress.html

0.1 KB

6. Adicionando badge do Snyk.mp4

32.9 MB

6.1 Snyk.html

0.1 KB

6.2 Snyk Badge.html

0.1 KB

/16. LoadSurveyResult/

1. Criando o UseCase.mp4

51.2 MB

2. Integrando o RemoteLoadSurveyResult com o HttpGetClient 12.mp4

150.9 MB

3. Integrando o RemoteLoadSurveyResult com o HttpGetClient 22.mp4

117.5 MB

4. Criando o layout do SurveyResult.mp4

276.3 MB

4.1 React Flip Move.html

0.1 KB

5. Isolando o loading em componente.mp4

71.3 MB

6. Isolando o calendário em componente.mp4

111.1 MB

7. Tornando o componente de erro mais genérico.mp4

89.3 MB

8. Criando um skeleton view para o SurveyResult.mp4

215.3 MB

9. Testando a integração do SurveyResult com o LoadSurveyResult.mp4

236.0 MB

10. Testando caso de sucesso.mp4

219.2 MB

11. Testando casos de erro.mp4

163.7 MB

12. Fazendo a composição do SurveyResult.mp4

114.5 MB

13. Refatorando o SurveyResult em componentes.mp4

194.2 MB

14. Testes de integração com Cypress.mp4

243.0 MB

/17. SaveSurveyResult/

1. Refatorando o AxiosHttpClient.mp4

266.0 MB

2. Criando o UseCase e Model.mp4

41.4 MB

3. Criando a implementação do UseCase.mp4

239.5 MB

4. Integrando com o SaveSurveyResult UseCase.mp4

256.1 MB

5. Testando resposta do SaveSurveyResult.mp4

157.2 MB

6. Criando testes de integração e fazendo deploy.mp4

240.1 MB

 

Total files 212


Copyright © 2024 FileMood.com