
Explore Postman as a collaboration platform to design, build, and test APIs, use it as an API client, automate data-driven tests, mock APIs, and generate documentation.
download and install the postman standalone app on macOS or Windows from postman.com, then launch the app and sign in or create an account to sync requests.
Install Docker desktop for Windows on Windows 10 64-bit pro/enterprise/education, following download and login steps. Verify by running docker ps and docker hello to confirm Docker daemon and Hub access.
Install docker on macOS by downloading docker for mac, installing docker desktop, and verifying with docker commands that pull the hello world image from Docker Hub.
Pull the student app Docker image from Docker Hub, run it with port mapping, and manage containers to access the application in a browser.
Learn to send a GET request with postman to fetch student data from a local server, using query and path parameters to filter by program and limit.
Create a new student with a post to /student. Include a JSON body with student data, using a unique email, and apply correct content type to receive a 201 Created.
Update the first student's information using a put request with a JSON payload, then verify a 200 response confirms the updated first name, last name, and courses.
Learn how to perform a delete request in Postman by issuing a delete call with a student ID, observe server responses, and verify the student is removed from the list.
Set up the Best Buy API playground locally by cloning the project, running npm install and npm start, and explore swagger, postman collection, and CRUD operations.
Explore Postman environments and variables, create and manage environments, and use global, collection, and environment variables for reliable, data-driven requests across stages.
Learn how to create and organize Postman collections, including naming, descriptions, folders, and adding requests. Explore options to share, export, duplicate, and manage collection access and history.
Learn to run all requests in a Postman collection using the collection runner, configure iterations, delays, and environments, and manage test data, order, and exported results.
Learn how to perform basic authentication in Postman by entering a username and password and logging in. Explore using base64 encoding and an authorization header to send authenticated requests.
Learn to write tests and add assertions in Postman using PM.test and PM.expect to validate status, body, headers, and data; explore test scope and Postman sandbox API.
POSTMAN is a very popular tool used by software development teams in many companies. It is a very handy tool used by Developers when building RESTful web services, It is also used by many QA Engineers for testing, automating RESTful services.
It is the "SWISS ARMY KNIFE" of REST API Development, Testing. It provides many out of the box features for consuming Restful services.
In this course, you will learn the fundamentals of using POSTMAN, Below are some of the highlights
Perform BASIC CRUD(Create, Read, Update, Delete) operations using POSTMAN
Learn about Environment, Global & Collection Variables in Postman
Using Postman Collections to store & Organize requests.
Basic Authentication using Postman
Writing tests & adding assertions
The course also includes access to a Student Application on which students can practice CRUD operations, the best part is this application can be run locally!!
The course also teaches you how to set up the BestBuy API playground application which has about 50000 product, this application also supports all basic CRUD operations.
Whether you are developing APIs or testing them, this course will provide you the fundamentals necessary for getting started with POSTMAN.