Ashmi Banerjee
Build your backend using FastAPI
#1about 2 minutes
Prerequisites and agenda for the FastAPI talk
The talk requires a basic understanding of Python and web development concepts to cover web architecture, framework comparisons, and a FastAPI implementation.
#2about 2 minutes
Understanding modern versus traditional web architecture
Web architecture has shifted from monolithic servers rendering all HTML to a modern approach using a CDN for static assets and APIs for dynamic JSON data.
#3about 6 minutes
Comparing Django, Flask, and FastAPI frameworks
Django is a full-stack framework, Flask is a lightweight alternative, and FastAPI excels at building modern APIs with less boilerplate code.
#4about 1 minute
Exploring the key features and benefits of FastAPI
FastAPI offers automatic interactive documentation via Swagger UI, asynchronous operations for performance, and built-in data validation to simplify development.
#5about 5 minutes
Implementing an ML image classifier with FastAPI
Learn how to serve a machine learning model by creating GET and POST endpoints in FastAPI to handle image URL input and return predictions as JSON.
#6about 2 minutes
Running the server and demonstrating the API
The application is run using Uvicorn, and a live demo shows how to interact with the API endpoints directly in the browser using the auto-generated documentation.
#7about 1 minute
Preparing your FastAPI application for production
Key steps after development include writing thorough tests, containerizing the application with Docker, and deploying it to a cloud service for accessibility.
#8about 2 minutes
Recap and audience questions on FastAPI
The talk concludes with a summary of FastAPI's benefits and a Q&A session covering comparisons to TensorFlow Serve and the use of async functions.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:17 MIN
What is FastAPI and why is it so popular
Intro to FastAPI
38:53 MIN
Q&A on the design philosophy and future of FastAPI
Intro to FastAPI
21:20 MIN
Achieving high performance with async support
Intro to FastAPI
26:13 MIN
Q&A on serverless, GitHub issues, and Python evolution
Intro to FastAPI
23:50 MIN
Exploring advanced features like dependency injection
Intro to FastAPI
30:17 MIN
Q&A on tooling, docs, and framework comparisons
Intro to FastAPI
02:20 MIN
Building on open standards and Python type hints
Intro to FastAPI
08:20 MIN
Generating interactive API documentation automatically
Intro to FastAPI
Featured Partners
Related Videos
Intro to FastAPI
Sebastián Ramírez
The Great API Debate: REST, GraphQL, or gRPC?
Alexis Yushin
Devouring APIs with Python
Shweta Palande
No more Node: Build APIs with Flask and test it with Postman
Teri Eyenike
Full Stack Web Apps With Nothing But Python
Eli Holderness
How to make REST APIs in Django?
Kuldeep Pisda
Python-Based Data Streaming Pipelines Within Minutes
Bobur Umurzokov
Concurrency in Python
Fabian Schindler
From learning to earning
Jobs that call for the skills explored in this talk.
Web Developer * - Python und FastAPI
UNITY AG
Lippstadt, Germany
Azure
Julia
Python
FastAPI
Amazon Web Services (AWS)
Senior Backend Engineer (Python / FastAPI / Django)
QOVES
Charing Cross, United Kingdom
€77K
Senior
REST
Django
Python
Docker
+5
Senior Backend Developer | Python | FastAPI | AWS | Postgres | Hybrid, London
Enigma
Charing Cross, United Kingdom
€67K
Senior
API
REST
Python
Docker
+4
Software Engineer - GenAI - Python - FastAPI - React - Full Stack
Stealth It
Manchester, United Kingdom
Remote
€68K
Intermediate
React
Python
Next.js
+4
Python Software Developer: FastAPI, SQL,: Hybrid/Remote: AI firm: £90-120k
Hunter Bond
Nottingham, United Kingdom
€90-120K
API
gRPC
Azure
Python
+6
Python Software Developer : FastAPI, SQL, : Hybrid/Remote : AI firm : £90-120k
Hunter Bond
Bury, United Kingdom
€65K
API
gRPC
Azure
Python
+6
Python Software Developer : FastAPI, SQL, : Hybrid/Remote : AI firm : £90-120k
Hunter Bond
Charing Cross, United Kingdom
€68K
API
gRPC
Azure
Python
+6
Python Software Developer : FastAPI, SQL, : Hybrid/Remote : AI firm : £90-120k
Hunter Bond
Altrincham, United Kingdom
€65K
API
gRPC
Azure
Python
+6


