YoVDO

Creating and Deploying a Python API with Interactive Documentation

Offered By: Keith Galli via YouTube

Tags

API Development Courses Python Courses Flask Courses GitHub Courses Cloud Deployment Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to create and deploy a Python-based API with interactive documentation in this comprehensive tutorial. Explore the process of setting up GET endpoints using Flask, Flask-Restful, and Flasgger, and deploy your API to the cloud using Render.com. Gain hands-on experience with GitHub repositories, Python libraries, and essential API development practices. Discover how to implement POST requests and build a Book Review API similar to Goodreads. Utilize Flasgger's SwaggerUI integration for interactive API documentation. Perfect for beginners and experienced developers alike, this video covers Python programming, API development, and cloud deployment skills, with practical examples and step-by-step guidance throughout the entire process.

Syllabus

- Video overview
- What we're building
- How to get setup with Github template code
- Taking a look at the Flask, Flasgger Python3 code
- Testing some API requests GET locally
- Building another GET request endpoint with multiple parameters
- Using ChatGPT to help us build another endpoint
- Deploying our API to a live public URL endpoint using render.com


Taught by

Keith Galli

Related Courses

Authentication & Authorization: OAuth
Udacity
Designing RESTful APIs
Udacity
A Social Network with Flask Course (How To)
Treehouse
Introducción al desarrollo de aplicaciones web
Universidad Autónoma de Madrid via edX
Automating Real-World Tasks with Python
Google via Coursera