APIs with Postman for Absolute Beginners

3h 32m 25s
English
Paid

Course description

To work with APIs we will use the Postman app! Postman allows you to quickly create a request with the required HTTP method and parameters, set the body, headers, 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 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.

Read more about the course

Postman has over 10 million users worldwide and continues to grow. This course will introduce you to Postman and is suited for beginners. You will learn how to build API requests with Postman, how to inspect responses debug any issues.

Postman has grown to be a complex tool that has many capabilities

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

  • Start with simple requests

  • Advance towards more complex scenarios

  • Upload files

  • Learn about REST

  • Learn about GraphQL

  • Work with real APIs

  • Learn to deal with authentication/authorization

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 52 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online APIs with Postman for Absolute Beginners

0:00
/
#1: Brief history of APIs

All Course Lessons (52)

#Lesson TitleDurationAccess
1
Brief history of APIs Demo
08:59
2
Why do we need APIs? An example RPC call
09:16
3
Welcome to the course - please watch!
02:48
4
Section overview
01:07
5
HTTP message structure
08:25
6
HTTP request method (GET, POST, PUT, DELETE, ...)
07:53
7
Introduction to Postman (tool for working with APIs)
04:08
8
What are query parameters? ...
06:59
9
What are path parameters? ...
09:58
10
HTTP headers
10:01
11
HTTP headers: Content-Type header
04:13
12
HTTP headers: Authorization header
04:58
13
HTTP headers: Cookie header (Cookies)
03:19
14
HTTP body
06:54
15
HTTP status code (200, 301, 401, 403, 404, ...)
07:09
16
Conclusion
00:23
17
Section overview
01:16
18
What is REST?
02:43
19
What is a resource?
07:33
20
Hands-on API Car fleet management
00:42
21
What is JSON?
09:49
22
API Documentation
05:12
23
What is Swagger?
03:54
24
How to create a GET request - Part I
04:54
25
How to create a GET request - Part II
04:25
26
Assignment - GET
00:34
27
Assignment solution - GET
05:37
28
Invalid JSON
07:52
29
How to create a POST request
03:33
30
Common errors
03:56
31
Assignment POST
00:51
32
Assignment solution - POST
05:01
33
GET vs POST & What is a Cache
04:59
34
How to create a PUT request
04:04
35
POST vs PUT
01:37
36
Assignment DELETE
00:21
37
Assignment solution DELETE
02:41
38
What is CRUD?
01:11
39
Which HTTP verb to use
03:11
40
Section overview
00:21
41
What is Giphy?
04:20
42
How to search for GIFs using the API
05:26
43
How to get a GIF through the API
03:48
44
How to create a GIF (optional)
01:18
45
How to upload a file using Postman
02:23
46
Assignment
00:19
47
Assignment solution
01:03
48
Clean-up
02:00
49
Introduction to GraphQL
01:49
50
How to use GraphQL from Postman (GitHub API)
04:14
51
How to use variables with GraphQL
01:41
52
Conclusion
01:17

Unlock unlimited learning

Get instant access to all 51 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

REST API Testing, Automation using POSTMAN

REST API Testing, Automation using POSTMAN

Sources: udemy
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 us...
7 hours 49 minutes 25 seconds
Webservices API Testing with Rest Assured API & POSTMAN 2020

Webservices API Testing with Rest Assured API & POSTMAN 2020

Sources: udemy
Webservices API Automation Testing using Rest Assured API and POSTMAN - Biggest course to cover all levels of API Testing using both Manual and Automation appro
37 hours 51 minutes 9 seconds