1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Domine APIs RESTful com Spring Boot 2 em 100 Passos
Curso de Domine APIs RESTful com Spring Boot 2 em 100 Passos
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Domine APIs RESTful com Spring Boot 2 em 100 Passos
Aprenda APIs RESTful usando Spring Boot 2 com uma abordagem prática passo a passo, construindo um Serviço de Gerenciamento de Usuários!
Classificação: 4.4 de 5941 avaliações Total de horas: 13.5 Número de palestras: 111 Nível: Todos os níveis Aprenda APIs RESTful usando Spring Boot 2 com uma abordagem prática passo a passo, construindo um Serviço de Gerenciamento de Usuários!Visão geral do curso
Bem-vindo a este incrível curso sobre Domine APIs RESTful usando Spring Boot 2 em 100 Passos. Abaixo estão listados os módulos abordados neste curso.Módulos do curso
01. Introdução 02. Gerenciar projetos Spring Boot via Github e serviço REST HelloWorld 03. Construir APIs RESTful usando Spring Data JPA e banco de dados H2 04. Tratamento de exceções com ResponseStatusException - Última versão do Spring 5 05. Validações e tratamento global de exceções 06. SpringBoot - Associação OneToMany JPA 07. SpringBoot - HATEOAS 08. SpringBoot - Internacionalização 09. SpringBoot - Filtragem 10. SpringBoot - DTOS - Objetos de Transferência de Dados 11. SpringBoot - Versionamento e Negociação de Conteúdo 12. SpringBoot - Integração Swagger 13. SpringBoot - Atuador e Admin 14. SpringBoot - Atuador e Micrômetro Cada um dos meus cursos oferece incríveis experiências de aprendizado prático passo a passo, experiência real de implementação, suporte amigável na seção de perguntas e respostas e uma garantia de reembolso de 30 dias Sem Perguntas.Detalhes do curso por seção
Módulo 1: Introdução Módulo 01: Introdução 01 Passo 01: Introdução ao curso 01 Passo 02: Introdução à API RESTful Módulo 2: Gerenciar projetos Spring Boot via Github e serviço REST HelloWorld 02 Passo 00: Introdução ao Github e HelloWorld 02 Passo 01: Criar projeto base Spring Boot a partir do inicializador Spring 02 Passo 02: Introdução ao gerenciamento de projetos Spring Boot via github 02 Passo 03: Configuração básica do Github 02 Passo 04: Adicionar repositório GIT ao Spring Tool Suite IDE 02 Passo 05: Criar um serviço RESTful Hello World simples que retorna uma String 02 Passo 06: Criar um serviço RESTful Hello World simples que retorna um Bean (JSON) 02 Passo 07: Commit e Push das alterações do serviço RESTful Hello World para o Github Módulo 3: Construir APIs RESTful usando Spring Data JPA e banco de dados H2 03 Passo 00: Introdução à construção de APIs RESTful com JPA 03 Passo 01: Introdução ao caso de uso 03 Passo 02: Verificar pom.xml para todas as dependências 03 Passo 03: Atualizar application.properties necessário para serviços RESTful baseados em JPA 03 Passo 04 01: Criar entidade de usuário - Entender a anotação @Entity 03 Passo 04 02: Criar entidade de usuário - Entender a anotação @Table 03 Passo 04 03: Criar entidade de usuário - Definir variáveis, getters e setters 03 Passo 05: Entender e implementar alterações relacionadas ao banco de dados H2 03 Passo 06: Criar repositório de usuários - @Repository 03 Passo 07: Implementar serviço RESTful getAllUsers - @Service, @RestController 03 Passo 08: Testar serviço RESTful getAllUsers - Usando o cliente REST POSTMAN 03 Passo 09: Implementar serviço RESTful createUser - @PostMapping 03 Passo 10: Implementar serviço RESTful getUserById - @GetMapping 03 Passo 11: Implementar serviço RESTful updateUserById - @PutMapping 03 Passo 12: Implementar serviço RESTful deleteUserById - @DeleteMapping 03 Passo 13: Implementar serviço RESTful getUserByUsername - @GetMapping 03 Passo 14: Commit, Push, Merge para o Master e Push Módulo 4: Tratamento de exceções com ResponseStatusException - Última versão do Spring 5 04 Passo 00: Introdução ao tratamento de exceções usando ResponseStatusException 04 Passo 00: Criar ramo git - local e remoto 04 Passo 01: Implementar tratamento de ResponseStatusException para getUserById 04 Passo 02: Implementar ResponseStatusException para serviço RESTful updateUserById 04 Passo 03: Implementar ResponseStatusException para serviço RESTful deleteUserById 04 Passo 04: Implementar ResponseStatusException para serviço RESTful createUser 04 Passo 05: Implementar código de status HTTP e cabeçalho de localização para o serviço createUser 04 Passo 06: Commit, Push, Merge para o Master e Push Módulo 5: Validações e tratamento global de exceções 05 Passo 00: Introdução ao Spring Boot - Validações e tratamento global de exceções 05 Passo 00: Criar ramo git para Validações e tratamento global de exceções 05 Passo 01: Implementar Validação de Bean - @Valid 05 Passo 02: Implementar tratamento global de exceções personalizado - @ControllerAdvice 05 Passo 03: Implementar HttpRequestMethodNotSupportedException em GEH 05 Passo 04: Implementar UserNameNotFoundException em GEH - @ExceptionHandler 05 Passo 05: Validação de variável de caminho e ConstraintViolationException em GEH 05 Passo 06: Implementar tratamento global de exceções usando @RestControllerAdvice 05 Passo 07: Alternar entre @ControllerAdvice e @RestControllerAdvice Módulo 6: SpringBoot - Associação OneToMany JPA 06 Passo 00: Necessidade de JPA OneToMany para HATEOAS 06 Passo 00: Introdução à Associação OneToMany JPA 06 Passo 01: Criar ramo git para Associação OneToMany JPA 06 Passo 02: Criar entidade Order e associação @ManyToOne 06 Passo 03: Atualizar entidade User com associação @OneToMany 06 Passo 04: Implementar serviço RESTful getAllOrders 06 Passo 05: Implementar serviço RESTful createOrder 06 Passo 06: Implementar serviço RESTful getOrderByOrderId 06 Passo 07: Commit, Push, Merge para o Master e Push Módulo 7: SpringBoot - HATEOAS 07 Passo 00: Introdução ao Spring Boot - HATEOAS 07 Passo 00: Criar ramo git para HATEOAS 07 Passo 01: Adicionar dependência HATEOAS no pom.xml 07 Passo 02: Estender entidades User e Order com ResourceSupport 07 Passo 03: Criar novos controladores User e Order para implementação do HATEOAS 07 Passo 04: Implementar link próprio no método getUserById 07 Passo 05: Implementar links próprios e de relacionamento no método getAllUsers 07 Passo 06: Commit do código, push para o remoto, merge para o master Módulo 8: SpringBoot - Internacionalização 08 Passo 00: Introdução à Internacionalização 08 Passo 00: Criar ramo git para Internacionalização 08 Passo 01: Criar beans LocaleResolver e ResourceBundleMessageSource 08 Passo 02: Implementar serviço RESTful com Internacionalização 08 Passo 03: Commit, Push, Merge para o Master e Push Módulo 9: SpringBoot - Filtragem 09 Passo 01: Implementar Filtragem Estática usando @JsonIgnore e @JsonIgnoreProperties 09 Passo 02: Implementar Filtragem Dinâmica usando MappingJacksonValue 09 Passo 03: Implementar Filtragem Dinâmica com MappingJacksonValue e @RequestParam 09 Passo 04: Commit e Push do código de Filtragem Dinâmica 09 Passo 05: Introdução à Filtragem usando @JsonView 09 Passo 06: Implementar Filtragem usando @JsonShare

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção