Building Data Science Applications with FastAPI
This book takes you through the concepts of the FastAPI framework, including its powerful dependency injection system. You’ll learn how to build tested and reliable data science apps in Python using FastAPI, train machine learning models, and deploy them to the web.
Offered by
Difficulty Level
Intermediate
Completion Time
14h12m
Language
English
About Book
Who Is This Book For?
This Python data science book is for data scientists and software developers interested in gaining knowledge of FastAPI and its ecosystem to build data science applications. Basic knowledge of data science and machine learning concepts and how to apply them in Python is recommended.
Building Data Science Applications with FastAPI
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 14h12m total length
Python Development Environment Setup
Python Programming Specificities
Developing RESTful API with FastAPI
Managing pydantic Data Models in FastAPI
Dependency Injections in FastAPI
Databases and Asynchronous ORMs
Managing Authentication and Security in FastAPI
Defining WebSockets for Two-Way Interactive Communication in FastAPI
Testing an API Asynchronously with pytest and HTTPX
Deploying a FastAPI Project
Introduction to NumPy and Pandas
Training Machine Learning Models with scikit-learn
Creating an Efficient Prediction API Endpoint with FastAPI
Implement a Real-Time Face Detection System Using WebSockets with FastAPI and OpenCV
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!