YoVDO

Understanding APIs and RESTful APIs Crash Course

Offered By: Skillshare

Tags

Web Development Courses Javascript Courses APIs Courses JSON Courses API Security Courses

Course Description

Overview

In this course you will learn about APIs and RESTful APIs, and how they work.

There is no coding in this course.

By the end of this course you will completely understand how APIs work, and how computers talk to each other. You'll also be familiar with RESTful APIs.

You don't need to be a coder to understand APIs and how they work. I'll be using a real life example of a restaurant to demonstrate how requests work. 

The goal of this course is to help you understand APIs and RESTful APIs without needing to write any code. So next time someone says "API" you will know exactly what they are talking about (and you'll also know it's not really that technical or fancy, but that'll be our secret ;)

Here are the slides:

  • Google Slides Presentation

Resources mentioned in this course:

  • https://restfulapi.net/http-methods/
  • https://httpstatuses.com/
  • https://swapi.co/


Syllabus

  • Introduction
  • What is an API
  • The Metaphor
  • APis in Real Life
  • What Programming Languages Can We Use?
  • Introduction To Restful APIs
  • Introduction to JSON
  • Real Life Example with JavaScript
  • GET Requests
  • POST Requests
  • DELETE Requests
  • PUT & PATCH Requests
  • Consuming APIs
  • Requests and Responses
  • Common HTTP Status Codes
  • API Security
  • Course Summary
  • Questions, Feedback and Support

Taught by

Kalob Taulien

Related Courses

Web Development
Udacity
Do-It-Yourself Geo Apps
Esri via Independent
Software Construction: Object-Oriented Design
The University of British Columbia via edX
Full-Text Search with SAP HANA Platform
SAP Learning
Tools for Data Science
IBM via Coursera