Book

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 byPackt Logo

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.

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!

No credit card required