Postman Classroom Program

Postman conducts special sessions for BITS
November 2021

What is postman?

Postman is a tool used to easily fire API calls and manage workflows. It is beneficial to test the backend functionalities when the frontend is not ready. Postman helps to easily create and manage environments and the UX/UI makes it much even for more convenient for beginners.



Postman's student program

The classroom program helps students to learn more about APIs and how to use the Postman features. There were three modules on the program.

  1. Fundamentals
    • Get, Post, Delete, Patch
    • What are Params?
  2. Building workflows
  3. Building an App

Postman's program at BITS

To promote API Literacy and API-First Principles amongst BITS students, Postman, a BITS Alumnus startup turned Unicorn (and a Pioneer in API Industry), is offering an "API-based Programming Course" to all BITSians across all four campuses. The course shall be offered online and is free of cost! It shall give an opportunity to all BITSians to learn API-based programming, which is currently being offered to leading institutions globally!


I enrolled myself in the course. Postman was free to use and no installation was required. After creating an account, I had to complete three modules which were partially done in certain workspace. As resources, there was a documentation and a set of videos along with every module. There also were live sessions to help kickstart every module.

 

The course duration was almost a month and I was given the certificate of completion as I finished the assigned tasks before the last date.

What I learned

I have a general idea of how API calls work, what a URL means and, what are the parameters passed. I learned how to use Postman to make calls depending on its nature, how to create workflows to fire a sequence of API calls in an order, how to use the Postman environment and, how to log results and manipulate test cases. I also learned how to create a web application which can fire calls on its own. I also created a song recommender app with the help of Postman's template code. 

The song recommender app accepts three song artists names and returns suggestions based on the input names using the Spotify APIs. 

I have also included the source code for the app.

I also learned different methods of authentication and have used OAuth for the creation of the app.

I also have the completed postman-classroom-program collection here. The third module contains the workflows for the song-recommender. 

Thank you

I appreciate the collaborative initiative of Postman and BITS to spread API literacy. It has certainly helped me learn more about APIs and how a web application works on a very high-level basis. I hope that the head-start will help me be more prepared for the industry when it's my time to contribute.

Comments

Popular posts from this blog

Summer Internship Program - selection process (Arista Networks)