
Welcome to the Fundamentals of Postman. In this lecture we will look at course overview and go over the list of concepts we will learn throughout the course.
This lectures gives a refresher on what an API is and how it helps to transfer data.
In this lecture we will look at different types of web APIs and how they differ from each other.
In this lecture we will dive deeper into REST APIs and understand REST architecture style constraints along with the essential components of a REST API.
In this lecture we will quickly understand what is Postman, what features it offers and for what use cases we can use it for.
In this lecture, we will quickly go through the steps required to download and install postman and how to uninstall it too.
In this lecture, we will have an overview of Postman’s UI and we will learn how to navigate it.
In this lecture we will send our first request using postman and explore different types of HTTP request methods such as GET, POST, PATCH, PUT, and DELETE.
In this lecture we are going to create our first collection to group requests together.
In this quick lecture, we will see what workspaces are and how to create a workspace for yourself or for collaborating with your team.
In this lecture, we will setup a sample API which we will be using throughout our course for exploring different features of postman.
In this lecture, we will explore our sample API by sending some requests to it.
In this lecture, we will review what is API authorization, its different types and how postman handles them.
This lecture explains how to use Basic Authentication in Postman.
This lecture explains how to use API Keys could be used in Postman to authenticate requests.
This lecture explains how to configure and use OAuth 2.0 in Postman. We configure and consume google APIs using OAuth 2.0.
This lecture explains how to use Bearer tokens to authenticate requests in Postman.
In this lecture, we will see how Postman allows us to view responses and save them as examples.
In this lecture we will look in detail how to use collections in postman.
This lecture explains what variables are and how to use them in Postman to send dynamic data to APIs.
In this lecture, we will look at environments feature in Postman and how to setup different environments against same set of variables.
In this lecture we will look closely at examples feature provided by Postman and how to use them in your development workflow.
In this quick lecture, we will see client code generation features provided by Postman.
Let’s learn about the data sync features offered by Postman.
In this lecture we will see how scripting works in Postman and how pre-request scripts and test scripts are executed.
In this lecture we will see how pre-request scripts are written and executed.
In this lecture, we are going to learn what are test scripts and how to write them in Postman.
In this lecture, we are going to learn what is collection runner in Postman and how to use it.
In this quick lecture, we will look at how monitors could be attached to a collection to run it on a specified schedule.
In this lecture, we will learn about building request workflows using Postman.
In this lecture, we will see how we can use data files while running collections in Postman.
In this lecture, we are going to learn what mocking is and how postman helps us in mocking requests.
In this lecture, we are going to see how we can use postman to provide additional responses via mock server.
In this lecture, we will learn an alternate method of creating a mock server using Postman API.
In this lecture, we will learn about example matching algorithm used in Mock Servers.
In this lecture, we will look into the documentation features provided by Postman.
Let’s dive a little further to see how we can specify documentation against each request in our collection.
In this lecture, we will learn how to publish your API documentation.
In this quick lecture, we are going to learn about different ways we can access documentation in Postman.
In this lecture, we are going to review the collaboration features provided by Postman.
In this lecture, we are going to learn how to share your work with your teammates.
In this quick lecture, we are going to review the integration features provided by Postman which allow us to integrate seamlessly with other third party systems.
In this lecture of the course, we will look at Postman API.
Finally, a recap of what we have learned during the course.
Postman is a tool used by millions of developers around the world to document, test and interact with APIs. This course will show you the basics of postman and take you from making simple requests all the way to advanced topics such as scripting and mocking out an API.
We will start with the basics of APIs, types of APIs and then we will dive deeper into Postman Features that help in interacting with APIs. We will look at sending requests, setting up environments, specifying examples and authenticating requests. we will also look how to overcome a situation when the backend team is still developing the APIs and the frontend team needs to consume it.
Some of the major topics that we will cover include:
Basics of API
What is an API
Types of Web based APIs
How REST APIs Work
Getting Started with Postman
What is Postman
Installing & Updating Postman
Navigating Postman
Sending your first request
Creating your first collection
Creating a workspace
Sending Requests
Setup the API
Building Requests
Authorizing Requests
Basic Authentication
API Keys
OAuth 2.0
Bearer Tokens
eceiving Responses
Grouping requests in Collections
Using variables
Managing Environments
Specifying Examples
Generating client code
Sync
Writing Scripts
Scripting in Postman
Writing Pre-request Scripts
Writing Tests
Running Collections
Using the Collection Runner
Scheduling runs with Monitors
Building request workflows
Importing Data files
Mock Server
What is Mocking?
Additional Responses
Mocking using API
Postman Matching Algorithm
Documentation
Documenting Your API
Authoring your Docs
Publishing Documentation
Viewing Documentation
Team Tools
Working with your Team
Sharing your work
Integrations
Postman API
The course is made using the latest version of Postman and outlines practical uses of Postman in your development workflow.