Download link
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.