Quick Introduction to Postman and API Testing for Beginners

Get up to speed with Postman and learn REST API & testing real FAST. You learn 80% of what you need in 20% of the time.

4.60 (13769 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Quick Introduction to Postman and API Testing for Beginners
70,009
students
3 hours
content
Jun 2023
last update
$99.99
regular price

What you will learn

Introduction to APIs by using Postman

Start using Postman

Overview of the HTTP messages

Use query parameters, path variables and headers

Read/write JSON

Write basic API tests

Work with Postman variables

Create simple workflows

Learn HTTP request methods: GET, POST, PATCH & DELETE

Description

Do you need to learn about Postman & APIs for your new position or for a job interview? 

You are not the first one.  REST APIs are everywhere nowadays but you may not know where to begin. If you are a total beginner to APIs and are looking for a quick introduction to API by using Postman. This course is for you.


What are APIs all about?

Today, all IT systems are interconnected by using APIs, which are a way to exchange data, mostly by using a format call JSON.

However, learning about APIs can easily get confusing. You need to know: different HTTP methods, headers, cookies, dealing with file uploads or authentication with API keys, tokens, OAuth and so much more.

This is where Postman comes in! Postman allows you very quickly to create a request with the required HTTP method and parameters, submit the request and easily inspect the results.

Postman can help if you are developing APIs as well! I have created this course for testing engineers and well as for software developers.

Postman can help you during the development of your API as well as after the API is completed, by running tests that make sure your API is still working as intended.

In this Postman crash course for beginners, we will start exploring the features of Postman, creating requests, and building simple workflows. Then we will continue by writing API tests and automatically running a Postman collection by using the Postman Collection Runner and Newman.


Is this course for me?

If you need to get up to speed with Postman and start using APIs and don't have a lot of time, this course will probably take you very far in a very short time. You don't need much to get started, but you need to invest more than 3 hours. Just watching the content may not be enough to develop the skills needed. You need to do the work and the practice assignments.


So let’s look at what you are going to learn:

  • Start with simple requests

  • Use HTTP methods like GET, POST, PUT & DELETE

  • Understand the difference between GET vs POST.

  • Work with query parameters and path variables

  • Understand HTTP headers

  • Learn to deal with authentication (for example using Bearer token)

  • Start writing API tests with JavaScript

  • Organize tests in collections and share them with your team

  • Run API tests using the collection runner or Newman

So after this course, you will have an overview of Postman and can later decide in which areas you want to learn more.

Excited to learn Postman? Join this course today!

Content

Introduction

Introduction
Installing Postman
Updating Postman
HTTP basics

Creating requests in Postman

Your first request in Postman
Passing data with your requests
Your rating
Debugging requests
Passing data with your requests (continued)
Authentication
Saving and Sharing your Requests
Creating a POST request with a JSON body
Assignment 1
Assignment 1 - Solution

Creating Dynamic Requests by Using Variables

Passing data with your requests
Assignment 2
Assignment 2 - Solution
Generating dynamic data in requests

Writing Tests

Writing tests
Assignment 3
Assignment 3 - Solution
Refactoring Tests

Automation

Automatic the collection run

Postman News & Updates

March 2019

Bonus section

What are you learning next?
Bonus - Postman: The Complete Guide to API testing at a great discount for you

Screenshots

Quick Introduction to Postman and API Testing for Beginners - Screenshot_01Quick Introduction to Postman and API Testing for Beginners - Screenshot_02Quick Introduction to Postman and API Testing for Beginners - Screenshot_03Quick Introduction to Postman and API Testing for Beginners - Screenshot_04

Reviews

Kavendran
October 26, 2023
It was a nice & informative course. Good refresher with some useful tips. The resources provided was also very good and helpful.
Krishna
September 2, 2023
This is a good learning video for beginners. This is such an incredible video tutorial that covers the fundamentals of API testing using Postman.
Raffaele
September 1, 2023
I loved the course, it's very complete to be in this short time and it gives a perfect and complete overview on how to use Postman and APIs
James
September 1, 2023
As an Agile coach who wants to help my team implement automated API testing, this course is fantastic.
Dariusz
August 31, 2023
The author is a great educator, it seems that he has the natural talent for explaining. The content is prepared well and there is a good scenario for practice. 5 stars with not doubts. Just to be sure - as in the title - this one course is for very beginners.
Alina
August 31, 2023
The course is concise and exactly what you need for introduction to such powerful tool as Postman. Valentin Despa instruction is very clear, concise and comprehensible. I highly recommend to take this course.
Teodor
August 30, 2023
Great for a quick view of what you can do with Postman, for refreshing info if you haven't worked in a while etc. Valentin is great at explaining and making things look easy. Thank you! Cheers!
Baraneedharan
August 29, 2023
I think every point explained superbly. But i am expecting please change the video as latest postman because if i ahd select the URL means can't create the variable instantly and while save the data also click menu button then only we can save in latest postman but in this video it's shown as very easy. Other than that it will helpful of understanding the API testing
Santhana
August 26, 2023
Automation is not covered much, current situation we need this topic only has to eloborate. But that part is missing. I hope next update should cover up with Automation and Gitpipeline implementation as well.
Dinesh
August 24, 2023
It was a good explanation, but regarding automation in PostMan could have been some extra information.
Jorge
August 23, 2023
I appreciate this course as a developer who has thought about eventually expanding into web development. This is, of course, far from web dev. However, it still helps develop a particular context, which will be incredibly beneficial in demonstrating how URLs, parameters, and other topics like endpoints get tied into web development. The biggest benefit of this course was that it led to organic conversations between my coworkers on web development and how this tool could be utilized and applied to our systems. We all benefitted from these conversations, as we consistently taught each other about new things we didn't know about Postman or web dev. The overall flow and design of this course motivated me to finish it all (only the first three sections were mandatory) and not only that, but to also take it as a challenge upon myself to modify the requests (without any fundamental knowledge about javascript) so that every time the collection would be ran, it would pick a random category from the list of those available, and then pick a random tool from the already category filtered array. Making it so that whenever I ran multiple iterations of the collection, the data shown would be more widespread than what was established in the course. I believe we as developers also deeply benefit from learning more about the testing and automation perspective since it helps us be better, well-rounded professionals and take certain test cases into consideration even before the development is started, ultimately increasing our efficiency and lowering the time it takes us to complete a task from start to finish (including turnbacks).
Gaurav
August 23, 2023
I started learning API testing through Valentino Despa's course only while starting my QA journey. He kind of explains the concepts with relevant examples. I would recommend this course to everyone.
Jose
August 21, 2023
Excellent Quick Refresher with New Discoveries! Coming back to the program after a long break, this quick introduction was a nice re-introduction. Not only did it help me brush up on forgotten material, but I also learned new things. The combination of revisiting and discovering was just what I needed!
Iuliana
August 11, 2023
The instructor is very clear. Also, there are a lot of materials that a student can work with. The information provided is very useful. Thank you
Jeremy
August 11, 2023
The course was good, though I wasn't able to get newman to work, and the API sometimes failed with an error message of "Error: tunneling socket could not be established, statusCode=407" (waiting a while would solve the issue).

Charts

Price

Quick Introduction to Postman and API Testing for Beginners - Price chart

Rating

Quick Introduction to Postman and API Testing for Beginners - Ratings chart

Enrollment distribution

Quick Introduction to Postman and API Testing for Beginners - Distribution chart
1780636
udemy ID
7/3/2018
course created date
4/27/2019
course indexed date
Bot
course submited by