API for beginners using : Python | Flask | Postman
3.8 (22 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,341 students enrolled

API for beginners using : Python | Flask | Postman

Create a REST API with Python and Flask and Test using Postman
3.8 (22 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,341 students enrolled
Last updated 4/2020
English
English [Auto]
Current price: $37.99 Original price: $54.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Create an API
  • Create classes for API application
  • Add methods to classes
  • Create Routes with endpoints
  • Create a Python dictionary to store API Data
  • Use Flask-Restful to simplify API building.
  • Use Postman to test API endpoints
Course content
Expand all 24 lectures 01:57:34
+ Install Python and Flask
8 lectures 36:43
Install Python
05:28
Updating Pip
04:43
Installing Atom
03:10
Create and activate a virtual environment
06:16
Install Flask
03:07
Setup Flask environment variables
06:26
Install Flask-restful
01:56
Installing Postman
05:37
+ Creating a flask project and API
12 lectures 01:10:42
Creating and initializing a Python Module
04:11
Creating a Python dictionary
02:35
Download Course Resources
00:51
Creating a class and route
05:48
Add Post Method to class
06:52
Testing API with Get and Post Methods using Postman
07:24
Creating a second class with methods and route
07:48
Testing CRUD Operations on API Server
07:36
HTTP Request Methods
13:34
HTTP Response Status Codes
06:06
Python Modules and Packages
01:37
What is HTTP
06:20
Requirements
  • Basic knowledge of Python
  • Basic knowledge of Flask
Description

API stands for Application Programming Interface. An API is a software intermediary that allows two applications to talk to each other.  In other words, an API is the messenger that delivers your request to the provider that you’re requesting it from and then delivers the response back to you.

When developers create code, they don’t often start from scratch. APIs enable developers can make repetitive yet complex processes highly reusable with a little bit of code. The speed that APIs enable developers to build out apps is crucial to the current pace of application development.

Python is one of the most in-demand programming languages.  Flask is a framework created using Python.Python and flask can be used to create different types of applications.

Postman is a popular API client that makes it easy for developers to create, share, test and document APIs. This is done by allowing users to create and save simple and complex HTTP/s requests, as well as read their responses.


This course covers building an API with:

  • Installing Python

  • Installing Flask in a virtual environment

  • Creating classes

  • Creating methods inside classes

  • Creating Routes and endpoints

  • Creating Python dictionary

  • Testing endpoints with Postman

Who this course is for:
  • Absolute beginners to APIs