YoVDO

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

Offered By: freeCodeCamp

Tags

Web Development Courses Python Courses Javascript Courses Flask Courses Postman Courses APIs Courses

Course Description

Overview

Dive into the world of APIs (Application Programming Interfaces) with this comprehensive tutorial for beginners. Gain a solid understanding of what APIs are, their purpose, and their numerous benefits in programming and web development. Learn how to use APIs hands-on by exploring popular web APIs. Starting with the basics of interfaces and APIs, progress through remote APIs and web functionality. Discover RESTful API constraints and explore APIs online and via command line. Master API interaction using Postman and implement helper libraries in JavaScript and Python. Apply your knowledge to a practical project using Flask, handle API limits, and create a JavaScript Single Page Application. Suitable for those with basic coding and web knowledge, this course provides a thorough foundation in API usage and implementation.

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 - Using Postman to explore APIs
⌨️ Video 4 - Please please Mr. Postman
⌨️ Video 5 - Using Helper Libraries JavaScript
⌨️ Video 6 - Using Helper Libraries Python
⌨️ Video 1 - Introducing the project
⌨️ Video 2 - Flask app
⌨️ Video 3 - Dealing with API Limits
⌨️ Video 4 - JavaScript Single Page Application
⌨️ Video 5 - Moar JavaScript and Recap
⌨️ Video 6 - Review


Taught by

freeCodeCamp.org

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX