/library-api

🥨 A desenvolver uma API RESTFul do 0 absoluto As boas práticas a se adotar ao desenvolver API’s Entenderá os conceitos teóricos que fundamentam o REST Como trabalhar com Postman Como fazer requests RESTful usando Postman Entenderá o modelo de maturidade RESTful Os principais Verbos do REST Como usar parâmetros via query, path, header e body Paginação de APIs Versionamento de APIs Entender sobre Media Types e Content Negociation Fazer upload de arquivos na sua API Disponibilizar download de arquivos na sua API Aprenderá na prática HATEOAS Documentar uma API com o Swagger Conceitos básicos de SQL e Migrations Técnicas de Autenticação REST e segurança com JWT Aprenderão a usar alguns padrões de projetos Dividir a aplicação em diferentes camadas Utilizar os principais serviços da AWS como RDS, EC2, IAM User e ECS Integração e Deploy Contínuos envolvendo o Github, o Travis CI e a Amazon AWS Disponibilizar uma API na nuvem da AWS

Primary LanguageJava

rest-api-spring

A desenvolver uma API RESTFul do 0 absoluto As boas práticas a se adotar ao desenvolver API’s Entenderá os conceitos teóricos que fundamentam o REST Como trabalhar com Postman Como fazer requests RESTful usando Postman Entenderá o modelo de maturidade RESTful Os principais Verbos do REST Como usar parâmetros via query, path, header e body Paginação de APIs Versionamento de APIs Entender sobre Media Types e Content Negociation Fazer upload de arquivos na sua API Disponibilizar download de arquivos na sua API Aprenderá na prática HATEOAS Documentar uma API com o Swagger Conceitos básicos de SQL e Migrations Técnicas de Autenticação REST e segurança com JWT Aprenderão a usar alguns padrões de projetos Dividir a aplicação em diferentes camadas Utilizar os principais serviços da AWS como RDS, EC2, IAM User e ECS Integração e Deploy Contínuos envolvendo o Github, o Travis CI e a Amazon AWS Disponibilizar uma API na nuvem da AWS

Swagger Config URL

comandos

  • docker-compose build
  • docker-compose up
  • docker-compose up -d --build
  • docker ps