REST API's RESTFul do 0 à AWS c. Spring Boot Kotlin e Docker

Desenvolva uma API REST do 0 e implante na AWS c. Spring Boot framework Swagger JWT JUnit 5 Mockito Docker React JS e +

REST API's RESTFul do 0 à AWS c. Spring Boot Kotlin e Docker
REST API's RESTFul do 0 à AWS c. Spring Boot Kotlin e Docker

REST API's RESTFul do 0 à AWS c. Spring Boot Kotlin e Docker free download

Desenvolva uma API REST do 0 e implante na AWS c. Spring Boot framework Swagger JWT JUnit 5 Mockito Docker React JS e +

* Venha se especializar no desenvolvimento de API's com revolucionária linguagem Kotlin e a mais nova versão do Spring Boot (Spring Boot 3) que atualmente é uma verdadeira febre! *


[01/08/2024] Além de todo o conteúdo prático do curso, foi adicionada uma nova seção ensinando tudo o que você precisa saber pra começar com Kubernetes!!!



O curso ensina os fundamentos centrais de Webservices API's REST e RESTful tanto na teoria(10%), quanto na prática(90%). Esse conhecimento será aplicado na implementação de uma API RESTful com SpringBoot 3 e Kotlin. Iniciaremos com uma aplicação simples aprendendo como funciona as principais annotations e aprendendo a tratar exceções sempre avançando gradualmente para cenários mais complexos. Abordaremos, noções de HTTP, verbos/métodos, tipos de parâmetros, paginação, upload e download de arquivos, versionamento, HATEOAS, Swagger, autenticação e muito mais.

Ao final iremos adicionar o suporte ao Docker e implantar nossa API em um cluster Amazon ECS de forma manual. E pra fechar o treinamento com chave de ouro iremos implementar um pipeline de integração contínua envolvendo o Github, o Github Actions e um Cluster ECS na Amazon AWS. Vai ser incrível você commita o código e envia pro Github, o Github Actions constrói as Docker Images e implanta na Amazon "Automágicamente".

Nesse treinamento abordaremos, tecnologias como:

  • Spring Boot 3;

  • Kotlin;

  • Conceitos arquiteturais do REST/RESTful;

  • Migrations com Flyway;

  • Postman;

  • Integração com o banco de dados MySQL;

  • Content Negotiation;

  • Versionamento de API’s;

  • HATEOAS;

  • Swagger Open API;

  • Autenticação com JWT e Spring Security;

  • Testes unitários e de integração com:

    • JUnit 5;

    • Mockito;

    • REST Assured;

    • Testcontainers.

  • Upload e download de arquivos;

  • [EXTRA 1] Dockerização da Aplicação

  • [EXTRA 2] Implantação na Amazon AWS

  • [EXTRA 3] Integração Contínua na Amazon AWS com o Github Actions

  • [EXTRA 4] Como consumir a API com React JS

  • Padrões de Projetos e muito mais!

Enfim o objetivo central do curso é servir como um ponto de partida de onde os alunos possam expandir seus conhecimentos sobre o tema e possam “caminhar com as próprias pernas”.

Se você está pronto para aumentar e muito suas perspectivas de carreira, aprendendo REST com Spring Boot 3 e Kotlin partindo do zero e estar preparado pra vaga dos sonhos em pouco mais de 24 horas a partir de agora? Clique no botão "Inscreva-se agora" e comece imediatamente!

Te vejo lá!