
Explore how Postman enables API testing with HTTP requests, authorization, header presets, and code snippets, and manage work with collections, environments, and workspaces, including import/export.
Explore how James learns what Postman is and why it’s popular for API testing, compare desktop and web apps, navigate the UI, and create his request to hit a URL.
explore how Postman serves as a collaboration platform for API development, enabling design, definition, documentation, testing, mocking, and monitoring across the full lifecycle.
Install Postman on your machine using the desktop app or the web version, then launch, review updates and release notes, and compare desktop versus web features.
Sign in or create a Postman account to sync data via cloud; the web app mirrors the desktop UI and uses a desktop agent for local requests due to CORS.
Select Postman desktop for private or local APIs, and use web app for public APIs; focus on core concepts of designing and testing APIs, and sending requests.
Learn to navigate the Postman desktop app, identify the five main UI parts, and use the universal search to find items across workspaces. Sign in to sync data across devices.
Learn how to send your first request in Postman by creating a new GET request to Postman-echo.com and viewing the JSON response.
Manage your Postman account by understanding cloud sync and offline work with a local copy, including up to three parallel uses. Delete accounts carefully, as deletion removes created API elements.
Explore how Postman serves as a collaboration platform for API development, compare desktop and web apps, and learn to design, test, document, mock, and monitor APIs with this tool.
Learn how to send HTTP requests in Postman, using GET, POST, PUT, and DELETE, and inspect responses, headers, and the history tab to enable third-party integrations with eCampusConnect.
Learn how to send requests in Postman to connect to APIs and test functionalities. Explore CRUD operations mapped to get, post, put, and delete, with parameters, headers, authorization, and body.
Send a get request in Postman by creating a CampusConnect workspace and an eCampusConnect collection, then use a base URL variable and mock server to fetch courses in JSON.
Explore the structure of api responses, detailing the status code, headers, and body, and learn to view data in pretty, raw, and preview formats (json).
Explore how to send a post request in Postman by duplicating a request, switching to POST, sending raw JSON data, and receiving a 201 created response.
Learn how to send a delete request to a single course ID in Postman, handle path variables, and configure authorization while organizing requests in folders.
Pass header key-value pairs to transmit metadata in http requests, while Postman adds default headers like host and user agent; override values and add content-type when needed, since headers are optional.
Explore the history tab in Postman API testing fundamentals to review past requests, view request and response details, save or mock entries, and clear history.
Learn to use Postman to send http requests for api interactions, performing create, read, update, delete operations with parameters, headers, authorization, body data, and understand request structure and responses.
Master sending http requests in Postman, including get, put, post, patch, and delete, with authentication, url and query parameters, body options, header presets, code snippets, and the Postman console.
Explore how Postman handles request authentication to secure API endpoints, covering no authentication, API keys, token-based and bearer token authentication, basic and digest, with parent-level inheritance.
Explore how the parameters tab handles query parameters for filtering, sorting, and pagination, use URL parameters and path variables, bulk edit key-value pairs, and automatic URL encoding in Postman.
Learn how to send request bodies in Postman using form data, urlencoded, raw (json, html, xml, text), binary, and GraphQL, with put operation example to update a course by id.
Explore request header presets in Postman by grouping headers and reusing them across requests, including an example of setting API version to 2.0 for getting a course item.
Postman's code snippets generate ready-to-use client code for the current request in multiple languages, such as C-sharp, speeding API integration. It also offers language-specific settings that update the generated code.
Explore how the Postman console captures request and response details, enables filtered troubleshooting, and distinguishes console logs from history for effective API debugging.
Master advanced http requests in Postman by applying authentication, configuring parameters and body types (json, form data, graphql), and generating code snippets with troubleshooting via the console.
Learn how to organize Postman API requests by creating and managing collections and folders, including saving, adding, and editing requests, and understanding collection types and uses.
Explore how Postman collections organize saved requests into folders, enable logical grouping, collaboration, API documentation, and streamlined API testing for efficient workflow.
Discover three ways to create a Postman collection—via the collections tab, the new button, or the workspace overview—and learn to manage collection details, scripts, variables, and sharing links.
Learn how to add a request to a collection in Postman, save existing or history requests, and organize them under eCampusConnect with folders like students and student ID.
Edit an existing collection via the three-dot menu to adjust names, authorization, variables, and pre-request and test scripts, then document details with markdown and manage folders, favorites, and workspace moves.
Postman collections organize saved requests into folders, enable collaboration, API testing, and collection-level documentation; create collections in three ways, save existing requests, add new ones, and rename or delete.
Explore how Postman uses variables and environments to store and reuse values, group them into collections, and manage global versus environment scope for efficient API testing.
Discover how Postman variables store and reuse values to avoid hardcoding, reducing errors across requests. Understand dynamic values and variable scopes—local, environment, and global—to control when and where values apply.
Group related variables into environments to simplify managing api requests across development, testing, and production contexts. Enable context switching and controlled access for sensitive tokens while keeping variables organized.
Create and manage environments in Postman by adding variables, duplicating existing setups, and selecting a current active environment to auto-retain across sessions.
Create and manage environment variables in Postman, using a base url and port for all requests, and understand initial versus current values and how exporting shares only initial values.
discover how global variables in postman work across the current workspace and collections, differ from environment variables, and how to create and reference a version in requests.
Learn how to manage Postman environments across workspaces by sharing, moving, renaming, and deleting, including options to duplicate or remove environments and considerations for monitors and mock servers.
Learn to use Postman environments by defining variables including local, environment, and global, and switch values across contexts. Manage environments by creating, saving, sharing, duplicating, and deleting.
Explore how to group Postman elements into workspaces by using collections, environments, variables, and visibility settings, and learn to create, manage, and share workspaces for team collaboration.
Explore workspaces in Postman, learn their purpose, and see how they group APIs, collections, environments, mock servers, and monitors to enable parallel and collaborative work.
Explore how visibility of workspace controls who can access API elements including APIs, collections, environments, monitors, and mock servers, and learn when to use personal, team, private, or public settings.
Create a Postman workspace via the new button or workspaces menu, name it, set visibility, and define it before use as the root for collections and APIs.
Explore the workspace overview window to view and edit the workspace name, summary, and description, share a link with your team. Create requests, collections, APIs, and environments.
Navigate the workspace menu to manage an existing Postman workspace—edit details, invite collaborators with a link, or leave or delete the workspace.
Discover tips for Postman workspaces, including find and replace across environments and collections, targeted searches, and clear workspace naming to manage multiple projects efficiently.
Master Postman workspaces to group related API elements, collaborate with your team, and manage APIs, collections, environments, mock servers, and monitors with flexible visibility options.
Explore key Postman features to boost productivity, including scratchpad basics, how to import and export requests and API elements, and organizing items across collections, environments, and workspaces.
Use Scratchpad to work offline in Postman, with all data stored locally and not uploaded to the Postman cloud. Export Scratchpad data and import into a workspace when online.
Import and troubleshoot api requests in Postman by importing a curl command or raw text, running the request, and inspecting headers, body, and console logs to identify root causes.
Export and import Postman API elements by saving collections, environments, and globals as JSON files, or export an all-data dump from settings, then download the zip.
Import API elements into Postman from exported data, handling duplicates, and import globals, environments, and collections via files or URLs, plus OpenAPI or Spagger specifications from GitHub and Bitbucket.
Learn to use scratchpad for offline work and sync data to the Postman cloud, and export or import collections, environments, globals, data dumps, and OpenAPI, curl, GraphQL files.
Celebrate completing the Postman API testing fundamentals course and apply the knowledge of using Postman for testing API endpoints. Leave a course review on your Udemy my courses page.
Postman is one of the hot topics in the API world. In recent times, its usage for API testing has dramatically increased. Companies such as Twitter, Shopify, Imgur, and Intuit use Postman as a platform for large-scale REST API management. In this course, you will learn the Postman concepts from scratch.
Instructor Bio:
I am a software engineer with over 15 years of experience in the industry. I have worked on various projects and gained a wealth of knowledge and expertise in cloud computing. I am an experienced online course instructor who has trained many students on software development topics, including API, .NET, Docker, Kubernetes, and Azure.
Topics Covered In This Course:
Understand Postman Desktop and Postman Web apps.
To test API, learn to send basic HTTP Requests using GET, PUT, POST, DELETE, etc.
Master sending HTTP Requests, including authorization, header presets code snippets, Postman console, etc.
Know Collections in Postman.
Use Postman Environments to group variables.
Understand Postman Workspaces.
Get to know importing requests.
Learn to import and export API elements.
By The End Of This Course:
You will know how to use Postman for API Testing with ease.
You will have a strong foundation on Postman and its features.
Enroll now to get started.