Skip to main content

APIs with Postman for Absolute Beginners

3h 32m 25s
English
Paid

Welcome to your journey into the world of APIs using the powerful Postman app! Postman is an essential tool that allows you to swiftly create requests with the necessary HTTP methods and parameters, customize the body and headers, submit your request, and easily review the results. Whether you're a testing engineer or a software developer, Postman can assist you in developing APIs as well as post-development by running tests to ensure your APIs function correctly.

Why Choose Postman?

With over 10 million users worldwide, Postman continues to enhance its popularity due to its simplicity and effectiveness. This course is specifically designed for beginners, providing you with an introduction to Postman. You will learn how to build API requests, inspect responses, and debug any issues easily. Although it started as a simple tool, Postman has evolved to offer a wide range of capabilities, making it a valuable asset for any developer.

Course Overview: What You'll Learn

Embark on this comprehensive learning journey where you will:

  • Begin with crafting simple API requests

  • Progress towards mastering more complex scenarios

  • Practice uploading files through APIs

  • Gain a deeper understanding of REST architecture

  • Explore the realm of GraphQL

  • Engage with real-world APIs for hands-on experience

  • Learn how to tackle authentication and authorization

By the end of this course, you will be equipped with the skills necessary to efficiently use Postman for a variety of API testing and development tasks, empowering you to ensure your APIs are robust and reliable.

About the Author: udemy

udemy thumbnail
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams. Udemy is the leading global marketplace for teaching and learning, connecting millions of students to the skills they need to succeed. Udemy helps organizations of all kinds prepare for the ever-evolving future of work. Our curated collection of top-rated business and technical courses gives companies, governments, and nonprofits the power to develop in-house expertise and satisfy employees’ hunger for learning and development.

Watch Online 52 lessons

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
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