What you'll learn:
- Entender os conceitos sobre RESTful
- Entender o modelo de maturidade RESTful
- Conhecer e trabalhar com o cURL
- Entender sobre Media Types
- Saber como versionar uma API RESTful
- Conhecer as técnicas de Cache para páginas Web
- Conhecer as técnicas de Autenticação REST com OAuth e JWT
- Documentar uma API com o Swagger
O curso visa mostrar aos alunos os conceitos sobre RESTful APIs, bem como documentá-lo no intuito de facilitar a criação de APIs RESTful em qualquer linguagem de programação. O mesmo está dividido em 2 módulos, onde o primeiros falaremos sobre todos os conceitos que permeiam as RESTful APIs e o segundo faremos o uso do framework Swagger para documentar uma API.