Demystify the API: Crash Course for Beginners

Demystify the API Crash Course banner image

APIs, APIs, APIs…this abbreviation just keeps cropping up! But what is an API?

Don’t worry, you are not alone! The topic of APIs mystifies many a mortal man and woman and if you feel like your lack of API knowledge is holding you back at work, stopping you from getting that dream job, or it is just plain awkward for you when all the tech heads at your startup start talking about them then this is the course for you!

APIs are the backbone of modern software applications, enabling seamless communication between so many of the online platforms that we know, love, and use today.

This Demystify the API Crash course will help you gain a true understanding of APIs by explaining the basics, showing how they are used in today’s software ecosystem, and holding your hand as you make your first API requests.

After this course you will be able to speak comfortably with anyone about APIs, test out any API with ease, and you will have a great foundation for learning more and taking the next steps toward streamlining and automating your workflows.

Login Or Register

OR

Course Highlights

  • Easy-to-Follow Lessons: Clear, concise, and engaging video lessons designed for beginners to easily grasp API concepts
  • Hands-On Examples with Postman & Code: Learn by doing with practical API request examples using Postman, a popular free API testing tool, and the Python programming language
  • Access to Yours Truly: You will be invited to join the The Workflow Pro Slack community where you will be able to message me directly and interact with all the other awesome people who are taking this course.
  • Lifetime Access: Learn at your own pace and revisit the course material anytime you want

Course Curriculum

The course will be delivered through a series of (hopefully!) fun and engaging videos.

These lessons are set up so that you can follow along in Postman and in code to make the same API requests that I am making in the videos. To get full value and benefit from these lessons I highly recommend following along. You will be given a link to download Postman within the course.

It should take between 1.5-2 hours to complete this course.

  1. What is an API: I'll give you a layman's definition of an API that you will actually be able to understand and I will show you the typical structure of an API request and the different types of API request available.
  2. Why APIs are Important: I'll list some popular online platforms that you will most likely have interacted with but never realized they had APIs and I will explain why APIs are so important when it comes to enabling automation.
  3. Making Your First Get Requests: We will use the free Postman API testing tool to make our first GET request to a database that will give many of us childhood flashbacks 😉
  4. Making Your First Post Requests: Then we will send an SMS message to our phone (or our friends phones!) by making our first POST request to the Telnyx SMS API.
  5. Making Request in Code: Don't worry this is not as scary as it seems! I will show you how you can easily transition from making requests in Postman to making requests in code and we will send SMS messages to a bunch of our friends using the snazzy script we whip up 😎
  6. (Bonus) Postman Tips & Tricks: For all those eager beavers who want to become Postman Pros I will show you some tips and tricks that make testing APIs super smooth and simple.

Meet Nutty Professor Pretorius

Tyron Pretorius Profile Image

I have been using APIs for more than 3 years in my role as marketing operations manager at Telnyx and I have gotten a lot of real-world exposure to how APIs can be used to automate and streamline different processes.

Most importantly I still have that beginners mindset and I remember just what it was like starting off from scratch and staring blankly at API docs not knowing what was going on or how I could even begin to make the requests I saw in those docs.

I had to learn the hard way but I am sharing this course with you so that you don't have to!

FAQs

  • Who is this course for? This course is designed for beginners who want to learn the basics of APIs, understand how they work, and start making their first API requests using Postman and code.
  • What are the prerequisites? No prior knowledge of APIs or programming is required. All you need is a computer and an internet connection to get started.
  • How long does the course take to complete? The course is designed to be completed in just a few hours, but you can work through the material at your own pace.