
Welcome and overview of this course
In this lecture you will learn some foundational terminology and a mental model of what an API is, how it is used and a basic understanding of the HTTP Request-Response Cycle
In this lecture you will learn that for two computers to communicate, they need to be able to understand the data format passed to them. Specifically you will learn to pass data using the following formats:
JSON Javascript Object Notation
XML - eXtensive Markup Language
In this lecture, you will learn how the client can prove its identity to the server, a process known as authentication. We looked at three techniques, or schemes, APIs use to authenticate. Specifically you will learn how to use the following schemes:
Basic Auth
API Key
OAuth
In this lecture/practice session you will learn how to use Postman to test your APIs. Specifically you will,
Create an employee using a method of POST
Read a single as well as a list of employees using a method of GET
Update an employee using a method of PUT
Delete an employee using a method of DELETE
In this lecture/practice session, you will be introduced to the Zapier's Visual Builder development platform. Activities include preparing the environment to build the authentication, triggers and actions..
In this lecture/practice you will learn how to configure authentication for your API in Visual Builder. Activities include configuring Basic Auth for authenticating to your API.
In this lecture/practice you will learn how to configure tiggers for your API in Visual Builder. Activities include building triggers to initiate your workflow.
In this lecture/practice you will learn how to configure CREATE actions for your API in Visual Builder. Activities include building these actions for your workflow.
In this lecture/practice you will learn how to configure UPDATE actions for your API in Visual Builder. Activities include building these actions for your workflow.
In this lecture/practice you will learn how to build a Zap Workflow using the app you created with Visual Builder.
Zapier has an impressive catalog of supported apps and workflows for automation. However, I still regularly run into use cases where either the app is not supported or some of the API capabilities are missing. For this I use the Zapier Visual Builder to create my own App Zaps.
In this course you will learn to create custom Triggers, Actions and Authentication for any app with an API. I will wlak you through step-by-step how to use the Zapier Visual Builder.