Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker

Aprenda Spring Boot framework Swagger Docker Kubernetes K8s API RESTful JWT JUnit 5 Mockito React JS do 0 à AWS e GCP e+
4.73 (3536 reviews)
Udemy
platform
Português
language
Programming Languages
category
instructor
Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker
17,794
students
75.5 hours
content
Mar 2025
last update
$64.99
regular price

What you will learn

10% Teoria e 90% Prática

A desenvolver uma API RESTFul do 0 absoluto

Criar uma API RESTful completa com Spring Boot, aplicando boas práticas clean code e design patterns

Implementar autenticação e segurança avançadas com JWT e Spring Security

Aprender a usar o Postman para testar APIs RESTful, explorando parâmetros, verbos HTTP, autenticação, paginação, versionamento e headers

Padrões de projetos como DTO, Builder, Fluent Interface, Factory, Strategy dentre outros aplicados na prática

Fazer upload e download de arquivos de arquivos na sua API

Exportação e importação de dados em Excel e CSV

Geração de relatórios profissionais com JasperReports e Apache POI

Envio de e-mails com Spring Mail e Gmail

Documentar uma API com o Swagger (Open API)

Aplicar testes unitários com JUnit 5 e Mockito

Aplicar testes de integração com JUnit 5, Mockito, REST Assured e TestContainers

Conexão com o Banco de Dados MySQL com Spring Data JPA e Hibernate

Versionamento do banco de dados com migrations via Flyway

Gerenciar logs no Spring Boot para monitoramento e debug

Entender os fundamentos do REST, incluindo requests, responses e status codes HTTP

Explorar conceitos avançados do REST, como modelo de maturidade RESTful, Content Negotiation e HATEOAS com HAL

Os principais Verbos/Métodos do REST(GET, POST, PUT, PATCH, DELETE e OPTIONS)

Como usar parâmetros via query, path, header e body

Modelo de Maturidade de Richardson

Diferenças entre REST e RESTful

Versionamento de APIs para garantir compatibilidade entre versões

Implementar paginação de dados e buscas otimizadas, facilitando o consumo da API

Contêinerizar a API com Docker e Docker Compose

Deploy completo da API na AWS utilizando Amazon ECS, Amazon RDS, Amazon ECR e IAM

Deploy completo da API na GCP utilizando Google Cloud Run, Google Cloud SQL, GKE e Artifact Registry

Continuous Deployment na AWS com GitHub Actions, Docker, Amazon ECR e Amazon ECS

Continuous Deployment na GCP com GitHub Actions, Docker e Google Kubernetes Engine (GKE)

EXTRA - Orquestração de contêineres com Docker e Docker Compose

EXTRA - [Minicurso de React JS] Como Consumir a API com ReactJS, criando uma interface moderna e responsiva

EXTRA - Como Integrar API's RESTful à API do ChatGPT, explorando inteligência artificial

EXTRA - [Minicurso de Kubernetes - K8s] conceitos essenciais para deploys escaláveis

Screenshots

Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker - Screenshot_01Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker - Screenshot_02Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker - Screenshot_03Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker - Screenshot_04
2178262
udemy ID
1/26/2019
course created date
11/20/2019
course indexed date
Bot
course submited by
Spring Boot 2025 REST API's do 0 à AWS e GCP c Java e Docker - Coupon | Comidoc