Welcome to APIs for normal people (normies)! If you’re a product manager at a software company or anyone who hears “APIs” at work a lot, this tutorial is for you! By the end, you'll have everything you need to test API calls, listen to webhooks and even connect both to a very small web app with a friendly UI.
After each step, you'll be prompted to check the scoreboard below to track your progress in real-time, powered by the magic of APIs! 🪄
<aside> ⬇️
Advanced user? Skip ahead.
If you’re somewhat familiar with APIs and basic JavaScript programming skip down to the 🔗 Steps To Complete.
</aside>
By going through the steps of this guide you will:
💬 If you have any questions at any time, please:
🤖 ask your favorite AI chatbot for help, like this:
“explain what an API Client is and how to use one to make a POST request”
If that doesn’t help, open an issue on this repository https://github.com/lukevance/product-tech-training or reach out to me via my GitHub profile: https://github.com/lukevance
This tutorial is organized in four parts. After each one, you’ll be prompted to check the leaderboard at the top of this page. If you have the right number of points, you’re ready to move on to the next section! 🎉
In this section we’ll install the tools needed to make your first API calls. If you already have these tools and this isn’t your first time, no worries, you’ll breeze through that and then use this tutorial’s API to get your name on the scoreboard.