Hands-On APIs
For AI and Data Science

Amazon #1 New Release

To succeed in AI, first master APIs. API skills are essential for AI and data science success. With this practical book, data scientists and software developers will gain hands-on experience developing and using APIs with the Python programming language and popular frameworks like FastAPI and StreamLit.
book cover

Book Reviews

Editorial Reviews from Experts in the Field
"Do yourself a favor—add this book to your data science library for your continued professional development and become a better, more effective data scientist!"
Alex Gutman
author of Becoming a Data Head: How to Think, Speak, and Understand Data Science, Statistics, and Machine Learning
"This is essential reading for anyone looking to round out their data science capabilities as an individual or better serve their customers as a company."
Eric Eager
Vice president of Football Analytics, Carolina Panthers and author of Football Analytics with Python & R
"With the growing importance of APIs in data science and AI, this book is an essential resource for gaining practical insights."
James Gough
Author of Mastering API Architecture
"This book is a fantastic resource for data scientists who need to use APIs, whether you're building them or accessing data through them. It's very practical, it's fun to read, and it'll be extremely useful to any data scientistwho wants to improve their software engineering skills."
Catherine Nelson
Author of Software Engineering for Data Scientists: From Notebooks to Scalable Systems
"Hands-On APIs for AI and Data Science avoids the biggest mistake I see in technical books: it provides practical lessons grounded in how technology is actually used. Anyone in data science would be wise to build their career on the foundations Ryan has laid out in this book."
Adam Duvander
EveryDeveloper

To Succeed in AI, First Master APIs

With this practical book, data scientists and software developers will gain hands-on experience developing APIs and using them in AI and data science projects.

Learn FastAPI development

Build REST APIs with Python and FastAPI.

Create a professional online portfolio project

By completing the code in the book, you will create a professional portfolio using GitHub that demonstrates your skills in API development and data science.

Learn to use APIs with ChatGPT

Create custom GPTs and custom Actions to explore your own APIs with natural language.

Create Streamlit Dashboards

Create analytics dashboards using Python and Streamlit.

Demonstrate cloud deployment

Deploy your Python APIs to multiple cloud computing hosts to make them available on the Internet.

Master Docker development

Package your Python applications in docker containers and deploy them to docker registries.

Who This Book Is For

This book bridges the worlds of data science and API design and development. Anyone who would like to understand how APIs are built and used in AI and data science will benefit from this book.

Data Scientists

Learn how to build APIs to share your data and publish machine learning models. Create analytics products using Streamlit.

Software Developers

Learn how to develop APIs using Python and FastAPI. Learn cloud deployment on multiple cloud computing platforms.

API Designers and Product Managers

Learn how to design APIs that work well for data scientists.

Job Seekers and Role Changers

Create professional-quality porfolio projects to demonstrate your expertise in API development and data analytics.
image

About The Author

Ryan Day is an advanced data scientist at the Conference of State Bank Supervisors (CSBS). He previously led the digital services division for a Federal agency, where he advanced cloud computing, data science and API development initiatives. He is an experienced open-source developer who participates in the FastAPI project. He holds an AWS Solutions Architect certification and is a member of the National Association of Business Economics.