Mastering APIs : My Journey through the Keploy Fellowship

Mastering APIs : My Journey through the Keploy Fellowship

My Personal Experience

I am a beginner programmer who is eager to learn about APIs. I had heard that APIs play a crucial role in creating effective and robust software applications, and I was determined to become proficient in this area.

One day, I took the first step in my journey to learn the fundamentals of APIs. I conducted research online, reading articles and tutorials about APIs and how they function. I learned that an API, or application programming interface, is a set of protocols and rules that enable one software application to interact with another. Excited to put my knowledge into action, I found a beginner-friendly API Learning platform on a well-known coding platform called Keploy and got to work.

Ankit, Nishant, and Animesh were our DevRels and were going to teach us how to automate the hard work that is done for API testing. I didn’t know much about API but they said it won’t be a problem. The pre-requisite was nothing as they said they were going to teach us everything from the scratch, which meant how to even make and use APIs.

Ankit explained to us the structure of the curriculum and the time commitment required for this Fellowship. Everyone was warm and welcoming, it seemed. After meeting the DevRels, we were eager to go on the voyage. The first day of class was all about introductions, and before I knew it, it was done. After the first lesson, the time commitment didn't seem to be much of a problem, which relieved my concerns. They had me interested because it was so engaging. I immediately realized that I would fully engage in the fellowship.

Nishant explained to us how to make a simple website by which we can call our APIs and show it in the browser so that we can understand how APIs work in real-world moreover he explained to us to integrate our API into the website with the help of Node Js and Express Js and he taught us how to read the data from a JSON file and show that into our website.

Animesh introduce us to how to integrate Postman and test our APIs with it with some test cases to test our APIs and then he taught us to convert that JSON file into a database and integrate our APIs directly from our database to gain real-world experience furthermore he taught us how Keploy works and how it helps the developer to make their lives easy.

Conclusion: Overall it was a great experience with Keploy Fellowship and learning with these DevRels was very friendly and full of learning with APIs.

What is Keploy?

Keploy is a developer tool that facilitates the testing and data mocking process for applications. It functions by enabling programmers to create data mocks and test files directly from API calls.

In plainer terms, picture yourself developing a new app and needing to verify its functionality using actual data. By automatically producing test files and mocks from your API calls, Keploy aids in the creation of that data. As a result, you can save time and effort because you won't need to manually generate test data or develop challenging test files.

Reasons to Apply for the Keploy Fellowship

  • Become an expert in Postman and APIs: Learn how to use Postman efficiently and expand your knowledge of APIs.

  • Gain practical experience and advice in end-to-end testing and data mocking to improve your technical abilities.

  • Create a network by getting in touch with colleagues and mentors in the field.

  • Obtain practical experience Through relevant projects and assignments, you may put your learning into practice and cultivate real-world skills.