Portal GSTI
Portal GSTI

PublicarCadastre-seLogin
Menu
CURSO

Curso Entendendo e documentando REST / RESTful APIs

Imagem destacada do curso Curso Entendendo e documentando REST / RESTful APIs

Sobre o curso
0,00

Aprenda de uma vez por todas os conceitos sobre RESTful APIs, bem como documentá-la.
  • Data de publicação: 05/09/2017
  • Idioma: Português (Brasil)
  • Plataforma: Udemy
Ver curso

Ementa do Curso

  • 41 Módulos:
    1. Introdução
    2. O que é uma API Application?
    3. Resource, URI, URL, URN, IRI
    4. Exercícios - Aulas 02 e 03
    5. O que é REST
    6. REST vs RESTful / Reprensentações
    7. REST vs SOAP
    8. Exercícios - Aulas 04, 05 e 06
    9. cURL
    10. Analisando uma resposta HTTP
    11. Exercícios - Aulas 07 e 08
    12. Métodos HTTP / Verbos - Parte 1/2
    13. Métodos HTTP / Verbos - Parte 2/2
    14. Safe Methods e Métodos Idempotentes
    15. Exercícios - Aulas 09, 10 e 11
    16. Modelo de Maturidade Richardson - Parte 1/3
    17. Modelo de Maturidade Richardson - Parte 2/3
    18. Modelo de Maturidade Richardson - Parte 3/3
    19. Exercícios - Aulas 12, 13 e 14
    20. Outras ferramentas
    21. Media Types
    22. Exercícios - Aulas 15 e 16
    23. Gerindo Erros
    24. Gerindo Erros (Exemplos)
    25. Exercícios - Aulas 17 e 18
    26. Versionamento
    27. Exercícios - Aula 19
    28. Caching
    29. Cache no Cliente
    30. ETag
    31. Cache com diferentes tipos de representação
    32. Exercícios - Aulas 20 a 23
    33. Autenticação
    34. Identificação x Autenticação x Autorização
    35. Autenticação com HTTP
    36. Autenticação com HTTP (Exemplo)
    37. Autenticação baseada em Token
    38. Stateless Authentication (com OAuth)
    39. JWT - JSON Web Tokens
    40. JWT - JSON Web Tokens (Exemplo)
    41. Exercícios - Aulas 24 a 31

Mais informações

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.

Quem é o público-alvo?

  • Esse curso é indicado para Desenvolvedores de Software, Desenvolvedores Web, Desenvolvedores de Front-end, Desenvolvedores de Back-end, Engenheiros de Software

Carga horária:

  • 5 horas

O que aprenderei?

  • 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
Ver curso
foto de Jackson Pires
Jackson Pires
Desenvolvedor desde 1999. Instrutor com mais de 7 mil alunos de cursos online.

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES

Ninguém avaliou este curso ainda. Seja o primeiro...