YoVDO

APIs for Beginners 2023 - How to use an API (Full Course / Tutorial)

Offered By: freeCodeCamp

Tags

Web Development Courses Serverless Architectures Courses

Course Description

Overview

Dive into the world of APIs with this comprehensive 3-4 hour tutorial designed for beginners. Explore the fundamentals of Application Programming Interfaces, including their purpose, benefits, and widespread use in programming and web development. Gain hands-on experience with popular web APIs through practical exercises. The course is structured into three units, covering API basics, exploration techniques, and a practical project. Learn to define interfaces, understand RESTful API constraints, and use various tools for API exploration. Discover how to work with APIs from the command line, utilize helper libraries, and even write a server-side API. By the end of this tutorial, you'll have a solid foundation in API usage and be ready to incorporate them into your own projects.

Syllabus

⌨️ Video 1 - Welcome
⌨️ Video 2 - Defining Interface
⌨️ Video 3 - Defining API
⌨️ Video 4 - Remote APIs
⌨️ Video 5 - How the web works
⌨️ Video 6 - RESTful API Constraint Scavenger Hunt
⌨️ Video 1 - Exploring an API online
⌨️ Video 2 - Using an API from the command line
⌨️ Video 3 - You go Curl
⌨️ Video 4 - Using tools to explore APIs
⌨️ Video 5 - More tools for your API exploring toolbox
⌨️ Video 6 - Using Helper Libraries
⌨️ Video 1 - Introducing the Project
⌨️ Video 2 - Serverless
⌨️ Video 3 - Writing a Server Side API
⌨️ Video 4 - Fetching Results on the Client from our Server
⌨️ Video 5 - Wrap Up


Taught by

freeCodeCamp.org

Related Courses

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Intro to Cloud Computing
Udacity
Building Modern Python Applications on AWS
Amazon Web Services via edX
Building Modern Java Applications on AWS
Amazon Web Services via edX
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX