Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

REST API Crash Course - Introduction + Full Python API Tutorial

Caleb Curry via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to build and consume REST APIs in this comprehensive Python tutorial. Explore API fundamentals, HTTP methods, and practical examples using the StackOverflow API. Set up a Python API with SQLAlchemy, implement GET, POST, and DELETE operations, and use tools like Postman and developer network tools. Gain hands-on experience in API development and integration for web applications.

Syllabus

- Introduction
- API App example
- Why an API is important
- HTTP methods
- POST vs PUT
- Consume the StackOverflow API
- Setting up our own Python API
- GET request setup
- Database model setup for SQLAlchemy
- GET data with query.all
- GET data by ID with parameter
- Developer tools network Intro
- POST a new record
- Postman Introduction
- DELETE data
- Conclusion

Taught by

Caleb Curry

Reviews

5.0 rating, based on 2 Class Central reviews

Start your review of REST API Crash Course - Introduction + Full Python API Tutorial

  • Great tutorial! Simple, less than 1 hour, direct to the point. Explains how to create a simple API with Python and Flask. Serve the purpose. Kudos!
  • Asif Ahmed
    The REST API Crash Course - Introduction + Full Python API Tutorial is an excellent beginner-friendly guide that covers the fundamentals of building RESTful APIs using Python. The tutorial is clear, well-structured, and hands-on, making it ideal for learners who want to quickly understand API concepts and implementation using frameworks like Flask or FastAPI. It provides a complete walkthrough from setup to deployment, with practical examples that reinforce learning. Perfect for students, developers, or anyone looking to build APIs efficiently.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.