Flutter, TDD, Clean Architecture, SOLID e Design Patterns 收录时间:2022-02-13 11:49:47 文件大小:31GB 下载次数:1 最近下载:2022-02-13 11:49:47 磁力链接: magnet:?xt=urn:btih:ac563df9312012f8dea733c89f6d08993ac6ccd3 立即下载 复制链接 文件列表 11. i18n/2. Refatorando o projeto para centralizar as traduções na UI Layer.mp4 807MB 8. Usando o GetX como gerenciador de estado/1. Refatorando para usar o GetX como gerenciador de estado.mp4 744MB 21. Surveys - Main Layer/3. Aplicando o Design Pattern Decorator.mp4 623MB 9. Gravando o token no Cache de forma segura/4. Integrando o LoginPresenter ao SaveCurrentAccount.mp4 622MB 20. Surveys - Presentation Layer/1. Criando o GetxSurveysPresenter e testando suas streams.mp4 619MB 31. Refactoring/2. Refatorando os Mocks 13.mp4 578MB 17. Surveys - Domain e Data Layers/3. Testando casos de sucesso da API.mp4 536MB 15. SignUp - Validation Layer/3. Refatorando o projeto por conta de uma modelagem errada.mp4 527MB 14. SignUp - Presentation Layer/2. Testando o AddAccount no SignUpPresenter.mp4 502MB 28. SurveyResult Offline - Data Layer/1. Implementando o método de Load.mp4 492MB 25. SurveyResult - Domain e Data Layers/2. Criando a implementação do LoadSurveyResult com API.mp4 492MB 12. SignUp - Domain e Data Layers/2. Testando a implementação do AddAccount UseCase voltado para API.mp4 472MB 9. Gravando o token no Cache de forma segura/2. Criando o LocalSaveCurrentAccount.mp4 460MB 27. SurveyResult - Presentation e Main Layers/4. Limpando o token de acesso do Cache no erro 403.mp4 438MB 10. Splash Screen/4. Criando a tela de Splash.mp4 430MB 10. Splash Screen/2. Criando o LocalLoadCurrentAccount.mp4 424MB 26. SurveyResult - UI Layer/5. Testando caso de sucesso.mp4 423MB 27. SurveyResult - Presentation e Main Layers/5. Deslogando o usuário em caso de acesso negado.mp4 413MB 13. SignUp - UI Layer/2. Testando a validação do formulário do SignUp Page.mp4 401MB 19. Surveys - UI Layer/2. Testando o estado inicial e a stream de loading.mp4 391MB 31. Refactoring/3. Refatorando os Mocks 23.mp4 389MB 22. Surveys Offline - Data Layer/5. Fazendo o LocalLoadSurveys implementar o Save.mp4 388MB 29. SurveyResult Offline - Main Layer/2. Aplicando o Design Pattern Composite 22.mp4 381MB 30. SaveSurveyResult/7. Correção de bugs encontrados.mp4 379MB 24. Surveys Offline - Main Layer/4. Fazendo a composição com o novo Composite.mp4 377MB 29. SurveyResult Offline - Main Layer/1. Aplicando o Design Pattern Composite 12.mp4 370MB 22. Surveys Offline - Data Layer/4. Fazendo o LocalLoadSurveys implementar o Validate.mp4 367MB 22. Surveys Offline - Data Layer/2. Testando o caso de sucesso do LocalLoadSurveys.mp4 366MB 10. Splash Screen/5. Criando o Presenter para o Splash Page com GetX.mp4 364MB 26. SurveyResult - UI Layer/2. Criando o layout da tela de resultado da enquete.mp4 361MB 19. Surveys - UI Layer/3. Testando a stream de dados da enquete.mp4 356MB 26. SurveyResult - UI Layer/4. Testando casos de erro.mp4 350MB 11. i18n/1. Aplicando i18n.mp4 349MB 27. SurveyResult - Presentation e Main Layers/1. Criando o GetxSurveyResultPresenter e testando suas streams.mp4 342MB 27. SurveyResult - Presentation e Main Layers/7. Aplicando o DRY com o uso de Mixins nos Widgets.mp4 340MB 9. Gravando o token no Cache de forma segura/3. Criando o LocalStorageAdapter e integrando com o Flutter Secure Storage.mp4 338MB 13. SignUp - UI Layer/3. Finalizando os testes do SignUp Page.mp4 336MB 30. SaveSurveyResult/2. Data Layer.mp4 333MB 26. SurveyResult - UI Layer/3. Testando o estado inicial e a stream de loading.mp4 325MB 28. SurveyResult Offline - Data Layer/3. Implementando o método de Save.mp4 323MB 19. Surveys - UI Layer/1. Criando a interface da tela de Surveys.mp4 318MB 24. Surveys Offline - Main Layer/3. Testando casos de exceção do Composite.mp4 317MB 22. Surveys Offline - Data Layer/3. Testando casos de erro do LoadLocalSurveys.mp4 303MB 23. Surveys Offline - Infra Layer/2. Testando o Save do LocalStorageAdapter.mp4 299MB 21. Surveys - Main Layer/1. Fazendo a composição do Surveys Page.mp4 294MB 4. Login - UI Layer/6. Testando estados do formulário no LoginPage.mp4 290MB 30. SaveSurveyResult/8. Fazendo reload de uma tela após o evento de back do navigation.mp4 290MB 30. SaveSurveyResult/5. Presentation Layer.mp4 287MB 31. Refactoring/1. Simplificando os testes de UI com helpers.mp4 286MB 27. SurveyResult - Presentation e Main Layers/2. Adicionando link entre Survey e SurveyResult.mp4 277MB 24. Surveys Offline - Main Layer/2. Testando caso de sucesso do Composite.mp4 276MB 15. SignUp - Validation Layer/1. Criando o MinLengthValidation.mp4 258MB 18. Surveys - Infra Layer/1. Implementando o Get no HttpAdapter.mp4 255MB 5. Login - Presentation Layer/3. Integrando o StreamLoginPresenter com o Authentication.mp4 247MB 14. SignUp - Presentation Layer/3. Testando navegação entre as telas de Login e SignUp.mp4 240MB 27. SurveyResult - Presentation e Main Layers/6. Aplicando o DRY com o uso de Mixins nos Presenters.mp4 237MB 25. SurveyResult - Domain e Data Layers/1. Criando o caso de uso do LoadSurveyResult.mp4 235MB 9. Gravando o token no Cache de forma segura/1. Criando caso de uso para gravar o token de acesso no cache.mp4 233MB 13. SignUp - UI Layer/1. Testando o estado inicial do SignUp Page.mp4 225MB 10. Splash Screen/3. Integrando o FetchSecureCacheStorage ao LocalStorageAdapter.mp4 222MB 2. Authentication - Domain e Data Layers/6. Testando caso de sucesso.mp4 218MB 16. SignUp - Main Layer/1. Fazendo a composição do SignUp.mp4 218MB 16. SignUp - Main Layer/1. Fazendo a composição do SignUp.mp4.mtd 218MB 10. Splash Screen/6. Fazendo a composição do Splash Page.mp4 217MB 14. SignUp - Presentation Layer/1. Testando o Validation no SignUpPresenter.mp4 212MB 26. SurveyResult - UI Layer/6. Refatorando o código.mp4 210MB 17. Surveys - Domain e Data Layers/1. Criando o LoadSurveys UseCase.mp4 210MB 27. SurveyResult - Presentation e Main Layers/3. Criando a composição da tela de resultado da enquete.mp4 206MB 4. Login - UI Layer/7. Testando estados da ação de fazer login.mp4 204MB 5. Login - Presentation Layer/1. Criando o LoginPresenter com StreamController.mp4 204MB 21. Surveys - Main Layer/2. Adicionando headers no HttpClient.mp4 200MB 5. Login - Presentation Layer/2. Integrando o StreamLoginPresenter com o Validation.mp4 199MB 7. Login - Main Layer/1. Fazendo a composição da tela de Login.mp4 192MB 4. Login - UI Layer/2. Criando estilo para os Widgets.mp4 190MB 17. Surveys - Domain e Data Layers/4. Testando casos de exceção da API.mp4 186MB 22. Surveys Offline - Data Layer/1. Criando os requerimentos para listar enquetes offline.mp4 184MB 23. Surveys Offline - Infra Layer/4. Testando o Fetch do LocalStorageAdapter.mp4 183MB 30. SaveSurveyResult/4. UI Layer.mp4 182MB 29. SurveyResult Offline - Main Layer/3. Alterando a composição do SurveyResult para usar o Composite.mp4 176MB 17. Surveys - Domain e Data Layers/2. Testando a integração do RemoteLoadSurveys com o HttpClient.mp4 164MB 6. Validation Layer/3. Criando o ValidationComposite.mp4 162MB 31. Refactoring/4. Refatorando os Mocks 33.mp4 156MB 21. Surveys - Main Layer/5. Correção de bug encontrado.mp4 155MB 10. Splash Screen/1. Criando o caso de uso para carregar os dados da conta do usuário.mp4 154MB 3. Infra Layer - Post/3. Testando casos de erro.mp4 153MB 4. Login - UI Layer/8. Reutilizando o presenter nos Widgets com Provider.mp4 152MB 16. SignUp - Main Layer/2. Correção de bug encontrado.mp4 150MB 23. Surveys Offline - Infra Layer/1. Separando a implementação do cache e do cache seguro.mp4 150MB 24. Surveys Offline - Main Layer/1. Movendo o ValidationComposite para o Main Layer.mp4 147MB 30. SaveSurveyResult/6. Main Layer.mp4 146MB 21. Surveys - Main Layer/4. Alterando a composição para usar o Decorator.mp4 141MB 2. Authentication - Domain e Data Layers/4. Testando o body do request.mp4 140MB 23. Surveys Offline - Infra Layer/3. Testando o Delete do LocalStorageAdapter.mp4 139MB 12. SignUp - Domain e Data Layers/1. Criando o UseCase do AddAccount.mp4 138MB 30. SaveSurveyResult/1. Domain Layer.mp4 138MB 3. Infra Layer - Post/1. Criando o HttpAdapter e testando o post.mp4 136MB 4. Login - UI Layer/4. MVC vs MVVM vs MVP vs BLOC.mp4 128MB 4. Login - UI Layer/5. Testando estado inicial do LoginPage.mp4 122MB 3. Infra Layer - Post/2. Testando casos de sucesso.mp4 119MB 15. SignUp - Validation Layer/2. Criando o CompareFieldsValidation.mp4 118MB 19. Surveys - UI Layer/4. Testando dados corretos das enquetes.mp4 109MB 2. Authentication - Domain e Data Layers/3. Criando o RemoteAuthentication e integrando com o HttpClient.mp4 109MB 28. SurveyResult Offline - Data Layer/2. Implementando o método de Validate.mp4 108MB 2. Authentication - Domain e Data Layers/5. Testando casos de exceção do HttpClient.mp4 108MB 29. SurveyResult Offline - Main Layer/4. Ajuste no save do LocalLoadSurveyResult.mp4 106MB 4. Login - UI Layer/1. Criando os Widgets da tela de Login.mp4 103MB 26. SurveyResult - UI Layer/1. Criando a estrutura de arquivos.mp4 101MB 7. Login - Main Layer/2. Aplicando o Design Pattern Builder.mp4 98MB 27. SurveyResult - Presentation e Main Layers/8. Evitando Memory Leaks.mp4 97MB 30. SaveSurveyResult/3. Infra Layer.mp4 96MB 2. Authentication - Domain e Data Layers/1. BDD, UseCase e Diagrama de Dependências.mp4 88MB 6. Validation Layer/1. Criando o RequiredFieldValidation.mp4 85MB 6. Validation Layer/2. Criando o EmailValidation.mp4 75MB 4. Login - UI Layer/3. Criando ícone para o aplicativo.mp4 74MB 1. Introdução/2. Configurando o Git.mp4 63MB 20. Surveys - Presentation Layer/2. Movendo o GetxSurveysPresenter para produção.mp4 57MB 7. Login - Main Layer/3. Tornando o construtor do ValidationBuilder privado.mp4 39MB 2. Authentication - Domain e Data Layers/2. Criando o Authentication UseCase.mp4 25MB 1. Introdução/1. Pra quem é esse curso.mp4 13MB 1. Introdução/3. Ajuste da aula anterior.mp4 4MB 4. Login - UI Layer/3.1 ios.png 143KB 4. Login - UI Layer/3.2 ios.png 143KB 4. Login - UI Layer/3.3 ios.png 143KB 4. Login - UI Layer/3.4 ios.png 143KB 4. Login - UI Layer/3.5 ios.png 143KB 4. Login - UI Layer/3.6 ios.png 143KB 8. Usando o GetX como gerenciador de estado/1. Refatorando para usar o GetX como gerenciador de estado.srt 57KB 11. i18n/2. Refatorando o projeto para centralizar as traduções na UI Layer.srt 55KB 4. Login - UI Layer/6. Testando estados do formulário no LoginPage.srt 47KB 21. Surveys - Main Layer/3. Aplicando o Design Pattern Decorator.srt 43KB 9. Gravando o token no Cache de forma segura/4. Integrando o LoginPresenter ao SaveCurrentAccount.srt 42KB 4. Login - UI Layer/4. MVC vs MVVM vs MVP vs BLOC.srt 40KB 15. SignUp - Validation Layer/3. Refatorando o projeto por conta de uma modelagem errada.srt 38KB 20. Surveys - Presentation Layer/1. Criando o GetxSurveysPresenter e testando suas streams.srt 38KB 5. Login - Presentation Layer/1. Criando o LoginPresenter com StreamController.srt 37KB 25. SurveyResult - Domain e Data Layers/2. Criando a implementação do LoadSurveyResult com API.srt 37KB 17. Surveys - Domain e Data Layers/3. Testando casos de sucesso da API.srt 36KB 31. Refactoring/2. Refatorando os Mocks 13.srt 34KB 2. Authentication - Domain e Data Layers/6. Testando caso de sucesso.srt 33KB 5. Login - Presentation Layer/3. Integrando o StreamLoginPresenter com o Authentication.srt 33KB 28. SurveyResult Offline - Data Layer/1. Implementando o método de Load.srt 33KB 7. Login - Main Layer/1. Fazendo a composição da tela de Login.srt 33KB 26. SurveyResult - UI Layer/5. Testando caso de sucesso.srt 32KB 4. Login - UI Layer/7. Testando estados da ação de fazer login.srt 32KB 5. Login - Presentation Layer/2. Integrando o StreamLoginPresenter com o Validation.srt 32KB 12. SignUp - Domain e Data Layers/2. Testando a implementação do AddAccount UseCase voltado para API.srt 32KB 27. SurveyResult - Presentation e Main Layers/4. Limpando o token de acesso do Cache no erro 403.srt 32KB 4. Login - UI Layer/1.1 assets.zip 31KB 14. SignUp - Presentation Layer/2. Testando o AddAccount no SignUpPresenter.srt 30KB 9. Gravando o token no Cache de forma segura/2. Criando o LocalSaveCurrentAccount.srt 29KB 30. SaveSurveyResult/7. Correção de bugs encontrados.srt 28KB 3. Infra Layer - Post/1. Criando o HttpAdapter e testando o post.srt 28KB 27. SurveyResult - Presentation e Main Layers/5. Deslogando o usuário em caso de acesso negado.srt 28KB 26. SurveyResult - UI Layer/2. Criando o layout da tela de resultado da enquete.srt 28KB 10. Splash Screen/2. Criando o LocalLoadCurrentAccount.srt 27KB 6. Validation Layer/3. Criando o ValidationComposite.srt 27KB 29. SurveyResult Offline - Main Layer/1. Aplicando o Design Pattern Composite 12.srt 27KB 10. Splash Screen/4. Criando a tela de Splash.srt 27KB 2. Authentication - Domain e Data Layers/4. Testando o body do request.srt 26KB 11. i18n/1. Aplicando i18n.srt 26KB 22. Surveys Offline - Data Layer/4. Fazendo o LocalLoadSurveys implementar o Validate.srt 26KB 1. Introdução/2. Configurando o Git.srt 25KB 4. Login - UI Layer/2. Criando estilo para os Widgets.srt 25KB 24. Surveys Offline - Main Layer/4. Fazendo a composição com o novo Composite.srt 25KB 22. Surveys Offline - Data Layer/5. Fazendo o LocalLoadSurveys implementar o Save.srt 25KB 22. Surveys Offline - Data Layer/2. Testando o caso de sucesso do LocalLoadSurveys.srt 25KB 26. SurveyResult - UI Layer/4. Testando casos de erro.srt 25KB 30. SaveSurveyResult/2. Data Layer.srt 25KB 26. SurveyResult - UI Layer/3. Testando o estado inicial e a stream de loading.srt 25KB 29. SurveyResult Offline - Main Layer/2. Aplicando o Design Pattern Composite 22.srt 24KB 13. SignUp - UI Layer/2. Testando a validação do formulário do SignUp Page.srt 24KB 3. Infra Layer - Post/3. Testando casos de erro.srt 24KB 2. Authentication - Domain e Data Layers/1. BDD, UseCase e Diagrama de Dependências.srt 24KB 19. Surveys - UI Layer/2. Testando o estado inicial e a stream de loading.srt 24KB 2. Authentication - Domain e Data Layers/3. Criando o RemoteAuthentication e integrando com o HttpClient.srt 24KB 9. Gravando o token no Cache de forma segura/3. Criando o LocalStorageAdapter e integrando com o Flutter Secure Storage.srt 23KB 10. Splash Screen/5. Criando o Presenter para o Splash Page com GetX.srt 23KB 4. Login - UI Layer/5. Testando estado inicial do LoginPage.srt 23KB 27. SurveyResult - Presentation e Main Layers/1. Criando o GetxSurveyResultPresenter e testando suas streams.srt 23KB 30. SaveSurveyResult/8. Fazendo reload de uma tela após o evento de back do navigation.srt 22KB 27. SurveyResult - Presentation e Main Layers/7. Aplicando o DRY com o uso de Mixins nos Widgets.srt 22KB 31. Refactoring/3. Refatorando os Mocks 23.srt 22KB 19. Surveys - UI Layer/3. Testando a stream de dados da enquete.srt 21KB 19. Surveys - UI Layer/1. Criando a interface da tela de Surveys.srt 21KB 2. Authentication - Domain e Data Layers/5. Testando casos de exceção do HttpClient.srt 21KB 30. SaveSurveyResult/5. Presentation Layer.srt 21KB 22. Surveys Offline - Data Layer/3. Testando casos de erro do LoadLocalSurveys.srt 21KB 13. SignUp - UI Layer/3. Finalizando os testes do SignUp Page.srt 20KB 28. SurveyResult Offline - Data Layer/3. Implementando o método de Save.srt 20KB 27. SurveyResult - Presentation e Main Layers/2. Adicionando link entre Survey e SurveyResult.srt 20KB 31. Refactoring/1. Simplificando os testes de UI com helpers.srt 20KB 4. Login - UI Layer/8. Reutilizando o presenter nos Widgets com Provider.srt 20KB 3. Infra Layer - Post/2. Testando casos de sucesso.srt 20KB 23. Surveys Offline - Infra Layer/2. Testando o Save do LocalStorageAdapter.srt 20KB 21. Surveys - Main Layer/1. Fazendo a composição do Surveys Page.srt 20KB 24. Surveys Offline - Main Layer/3. Testando casos de exceção do Composite.srt 19KB 6. Validation Layer/1. Criando o RequiredFieldValidation.srt 19KB 27. SurveyResult - Presentation e Main Layers/6. Aplicando o DRY com o uso de Mixins nos Presenters.srt 18KB 25. SurveyResult - Domain e Data Layers/1. Criando o caso de uso do LoadSurveyResult.srt 18KB 7. Login - Main Layer/2. Aplicando o Design Pattern Builder.srt 18KB 9. Gravando o token no Cache de forma segura/1. Criando caso de uso para gravar o token de acesso no cache.srt 18KB 4. Login - UI Layer/1. Criando os Widgets da tela de Login.srt 16KB 22. Surveys Offline - Data Layer/1. Criando os requerimentos para listar enquetes offline.srt 16KB 14. SignUp - Presentation Layer/3. Testando navegação entre as telas de Login e SignUp.srt 16KB 21. Surveys - Main Layer/2. Adicionando headers no HttpClient.srt 16KB 24. Surveys Offline - Main Layer/2. Testando caso de sucesso do Composite.srt 16KB 15. SignUp - Validation Layer/1. Criando o MinLengthValidation.srt 16KB 6. Validation Layer/2. Criando o EmailValidation.srt 16KB 18. Surveys - Infra Layer/1. Implementando o Get no HttpAdapter.srt 16KB 17. Surveys - Domain e Data Layers/1. Criando o LoadSurveys UseCase.srt 16KB 10. Splash Screen/6. Fazendo a composição do Splash Page.srt 15KB 13. SignUp - UI Layer/1. Testando o estado inicial do SignUp Page.srt 15KB 16. SignUp - Main Layer/1. Fazendo a composição do SignUp.srt 15KB 10. Splash Screen/3. Integrando o FetchSecureCacheStorage ao LocalStorageAdapter.srt 14KB 30. SaveSurveyResult/4. UI Layer.srt 14KB 27. SurveyResult - Presentation e Main Layers/3. Criando a composição da tela de resultado da enquete.srt 13KB 29. SurveyResult Offline - Main Layer/3. Alterando a composição do SurveyResult para usar o Composite.srt 13KB 26. SurveyResult - UI Layer/6. Refatorando o código.srt 13KB 10. Splash Screen/1. Criando o caso de uso para carregar os dados da conta do usuário.srt 12KB 21. Surveys - Main Layer/5. Correção de bug encontrado.srt 12KB 30. SaveSurveyResult/6. Main Layer.srt 12KB 17. Surveys - Domain e Data Layers/4. Testando casos de exceção da API.srt 12KB 14. SignUp - Presentation Layer/1. Testando o Validation no SignUpPresenter.srt 12KB 24. Surveys Offline - Main Layer/1. Movendo o ValidationComposite para o Main Layer.srt 11KB 23. Surveys Offline - Infra Layer/4. Testando o Fetch do LocalStorageAdapter.srt 11KB 30. SaveSurveyResult/1. Domain Layer.srt 11KB 23. Surveys Offline - Infra Layer/1. Separando a implementação do cache e do cache seguro.srt 10KB 16. SignUp - Main Layer/2. Correção de bug encontrado.srt 10KB 4. Login - UI Layer/3. Criando ícone para o aplicativo.srt 10KB 12. SignUp - Domain e Data Layers/1. Criando o UseCase do AddAccount.srt 10KB 17. Surveys - Domain e Data Layers/2. Testando a integração do RemoteLoadSurveys com o HttpClient.srt 10KB 4. Login - UI Layer/3.1 android.png 10KB 4. Login - UI Layer/3.2 android.png 10KB 4. Login - UI Layer/3.3 android.png 10KB 4. Login - UI Layer/3.4 android.png 10KB 4. Login - UI Layer/3.5 android.png 10KB 4. Login - UI Layer/3.6 android.png 10KB 31. Refactoring/4. Refatorando os Mocks 33.srt 9KB 21. Surveys - Main Layer/4. Alterando a composição para usar o Decorator.srt 9KB 23. Surveys Offline - Infra Layer/3. Testando o Delete do LocalStorageAdapter.srt 9KB 29. SurveyResult Offline - Main Layer/4. Ajuste no save do LocalLoadSurveyResult.srt 9KB 4. Login - UI Layer/3.1 foreground.png 8KB 4. Login - UI Layer/3.2 foreground.png 8KB 4. Login - UI Layer/3.3 foreground.png 8KB 4. Login - UI Layer/3.4 foreground.png 8KB 4. Login - UI Layer/3.5 foreground.png 8KB 4. Login - UI Layer/3.6 foreground.png 8KB 28. SurveyResult Offline - Data Layer/2. Implementando o método de Validate.srt 7KB 27. SurveyResult - Presentation e Main Layers/8. Evitando Memory Leaks.srt 7KB 26. SurveyResult - UI Layer/1. Criando a estrutura de arquivos.srt 7KB 19. Surveys - UI Layer/4. Testando dados corretos das enquetes.srt 7KB 15. SignUp - Validation Layer/2. Criando o CompareFieldsValidation.srt 7KB 2. Authentication - Domain e Data Layers/2. Criando o Authentication UseCase.srt 7KB 30. SaveSurveyResult/3. Infra Layer.srt 7KB 1. Introdução/1. Pra quem é esse curso.srt 4KB 7. Login - Main Layer/3. Tornando o construtor do ValidationBuilder privado.srt 3KB 20. Surveys - Presentation Layer/2. Movendo o GetxSurveysPresenter para produção.srt 3KB 1. Introdução/3. Ajuste da aula anterior.srt 1KB 1. Introdução/2.6 git.txt 1KB 4. Login - UI Layer/3.1 background.png 898B 4. Login - UI Layer/3.2 background.png 898B 4. Login - UI Layer/3.3 background.png 898B 4. Login - UI Layer/3.4 background.png 898B 4. Login - UI Layer/3.5 background.png 898B 4. Login - UI Layer/3.6 background.png 898B 1. Introdução/2.1 git.txt 307B 1. Introdução/2.3 git.txt 307B 1. Introdução/2.4 git.txt 307B 1. Introdução/2.7 git.txt 307B 1. Introdução/2.8 git.txt 307B 2. Authentication - Domain e Data Layers/1.1 Diagrama de Dependências.html 143B 4. Login - UI Layer/4.1 UI Design Patterns Diagram.html 143B 4. Login - UI Layer/3.1 Adaptive Icons.html 131B 4. Login - UI Layer/3.2 Adaptive Icons.html 131B 4. Login - UI Layer/3.3 Adaptive Icons.html 131B 4. Login - UI Layer/3.4 Adaptive Icons.html 131B 4. Login - UI Layer/3.5 Adaptive Icons.html 131B 4. Login - UI Layer/3.6 Adaptive Icons.html 131B 1. Introdução/2.1 Git Amend.html 119B 1. Introdução/2.3 Git Amend.html 119B 1. Introdução/2.4 Git Amend.html 119B 1. Introdução/2.5 Git Amend.html 119B 1. Introdução/2.6 Git Amend.html 119B 1. Introdução/2.7 Git Amend.html 119B 1. Introdução/2.8 Git Amend.html 119B 1. Introdução/2.3 Git Alias.html 114B 1. Introdução/2.4 Git Alias.html 114B 1. Introdução/2.5 Git Alias.html 114B 1. Introdução/2.6 Git Alias.html 114B 1. Introdução/2.8 Git Alias.html 114B 1. Introdução/2.1 Git Tag.html 110B 1. Introdução/2.2 Git Tag.html 110B 1. Introdução/2.3 Git Tag.html 110B 1. Introdução/2.4 Git Tag.html 110B 1. Introdução/2.5 Git Tag.html 110B 1. Introdução/2.6 Git Tag.html 110B 1. Introdução/2.8 Git Tag.html 110B 4. Login - UI Layer/3.1 Flutter Laucher Icons.html 108B 4. Login - UI Layer/3.2 Flutter Laucher Icons.html 108B 4. Login - UI Layer/3.3 Flutter Laucher Icons.html 108B 4. Login - UI Layer/3.4 Flutter Laucher Icons.html 108B 4. Login - UI Layer/3.5 Flutter Laucher Icons.html 108B 4. Login - UI Layer/3.6 Flutter Laucher Icons.html 108B 26. SurveyResult - UI Layer/3.1 Image Test Utils.html 102B 19. Surveys - UI Layer/1.1 Carousel Slider.html 101B 1. Introdução/1.1 Documentação da API.html 99B 12. SignUp - Domain e Data Layers/1.1 API Docs.html 99B 23. Surveys Offline - Infra Layer/2.1 LocalStorage.html 98B 1. Introdução/2.1 Git Commit.html 96B 1. Introdução/2.1 Git Config.html 96B 1. Introdução/2.1 Git Status.html 96B 1. Introdução/2.2 Git Commit.html 96B 1. Introdução/2.2 Git Config.html 96B 1. Introdução/2.2 Git Status.html 96B 1. Introdução/2.3 Git Commit.html 96B 1. Introdução/2.3 Git Config.html 96B 1. Introdução/2.3 Git Status.html 96B 1. Introdução/2.4 Git Commit.html 96B 1. Introdução/2.4 Git Status.html 96B 1. Introdução/2.5 Git Commit.html 96B 1. Introdução/2.5 Git Config.html 96B 1. Introdução/2.5 Git Status.html 96B 1. Introdução/2.6 Git Commit.html 96B 1. Introdução/2.6 Git Config.html 96B 1. Introdução/2.6 Git Status.html 96B 1. Introdução/2.7 Git Commit.html 96B 1. Introdução/2.7 Git Config.html 96B 1. Introdução/2.7 Git Status.html 96B 1. Introdução/2.8 Git Commit.html 96B 1. Introdução/2.8 Git Config.html 96B 1. Introdução/2.8 Git Status.html 96B 1. Introdução/2.1 Git Log.html 93B 1. Introdução/2.2 Git Log.html 93B 1. Introdução/2.3 Git Log.html 93B 1. Introdução/2.4 Git Log.html 93B 1. Introdução/2.5 Git Log.html 93B 1. Introdução/2.6 Git Log.html 93B 1. Introdução/2.7 Git Log.html 93B 1. Introdução/2.8 Git Log.html 93B 2. Authentication - Domain e Data Layers/3.1 Mockito.html 93B 2. Authentication - Domain e Data Layers/3.2 Mockito.html 93B 2. Authentication - Domain e Data Layers/3.3 Mockito.html 93B 2. Authentication - Domain e Data Layers/3.1 Faker.html 91B 2. Authentication - Domain e Data Layers/3.2 Faker.html 91B 2. Authentication - Domain e Data Layers/3.3 Faker.html 91B 2. Authentication - Domain e Data Layers/3.1 Dart Test.html 90B 2. Authentication - Domain e Data Layers/3.2 Dart Test.html 90B 2. Authentication - Domain e Data Layers/3.3 Dart Test.html 90B 3. Infra Layer - Post/1.1 Http.html 90B 20. Surveys - Presentation Layer/1.1 Intl.html 90B