Curso Postman API Fundamentals
16 horasVisão Geral
Este curso foi projetado para introduzir os conceitos fundamentais de APIs e como utilizar o Postman para explorar, testar e interagir com elas. Desde os primeiros passos até a execução de requisições mais complexas, o curso oferece uma abordagem prática e progressiva, preparando você para trabalhar eficientemente com APIs.
Objetivo
Após realizar este curso Postman API Fundamentals, você será capaz de:
- Compreender o que são APIs e suas funções principais.
- Utilizar o Postman para realizar requisições, organizar coleções e manipular variáveis.
- Trabalhar com parâmetros de requisição, headers de autorização e scripts básicos.
- Automatizar fluxos de trabalho e validar APIs com Postman.
- Integrar seus projetos com outras ferramentas e gerar código a partir de requisições.
Publico Alvo
- Estudantes e profissionais iniciantes em desenvolvimento de software.
- Desenvolvedores, testadores e analistas de QA interessados em trabalhar com APIs.
- Qualquer pessoa que deseje aprender sobre APIs e a utilização do Postman como ferramenta de suporte.
Pre-Requisitos
- Noções básicas de navegação na web.
- Conhecimento introdutório de conceitos de programação (não obrigatório).
Materiais
Inglês + Exercícios + Lab PraticoConteúdo Programatico
-
Welcome
- Introdução ao curso.
- Apresentação do instrutor e da metodologia.
-
Before You Start
- Preparação do ambiente de estudo.
- Registro como estudante no Postman.
-
What Are APIs?
- Introdução às APIs.
- APIs como interfaces de programação.
- Analogias: APIs como um restaurante digital.
- Tipos de APIs: REST, GraphQL, SOAP.
- Quiz #1: What Are APIs?
-
Introducing Postman
- O que é o Postman?
- Plataforma de API e o mundo API-first.
- Quiz #2: Introducing Postman
-
Your First API Request
- Criando seu primeiro workspace.
- Criando e organizando coleções.
- Requisição básica: Get books from the Library API.
- Padrão Request-Response.
- Quiz #3: Your First API Request
-
Request Parameters
- Query parameters.
- Variáveis no Postman.
- Tarefas Práticas:
- Search books by genre.
- Multiple query parameters.
- Path variables e suas aplicações.
- Tarefas Práticas:
- Get a book by id.
- Quiz #4: Query vs. Path Parameters
-
Sending Data with POST
- Envio de dados via método POST.
- Headers de autorização.
- Uso do Postman Auth.
- Tarefas Práticas:
- Add a book.
- Add an authorization header.
- Quiz #5: Sending Data With Postman
-
Introduction to Variables and Scripting
- Introdução ao uso de variáveis e scripting no Postman.
- Definindo variáveis programaticamente.
- Tarefas Práticas:
- Your first script.
- Grab the new book ID.
- Quiz #6: Intro to Variables
-
PATCH and DELETE
- Atualização parcial e remoção de dados com PATCH e DELETE.
- Tarefas Práticas:
- Checkout your book.
- Delete your book.
-
Generating Code
- Gerando código a partir de requisições com a feature Codegen.
-
Wrapping Up
- Skillcheck (avaliação obrigatória).
- Recapitulando conceitos principais.
- Submissão de coleção no Postman.
- Reivindique seu badge.
- Feedback e encerramento.