PyData Global 2023

API development for data analysts/scientists with FastApi
12-06, 17:30–18:00 (UTC), Data Track

Get to know the basics of API development
without having a software development
background.
As every data analyst/scientist, you will
inevitably have to deal with APls, either for
downloading data, or to expose your model
for others to use.

In this talk, l will show you how easy is to
build your own API using FastApi.


Data analysts and data scientists come in
any shape or form. Most without a computer
science background might believe that
creating and consuming APls requires
knowledge in software development but this
is not the case.

APls are the way to go in sharing and
collecting data across different applications.
As a data analyst/scientist, you may be
required to build an API for others to access
your model, or to consume an API to fetch an
external or public data to augment your
dataset.

In this talk, l will show you how easy is to
build production-ready APls in no time using
FastApi, an easy-to-use python web
framework.

In summary, We will cover:
- Basic concepts in API development
- API authentication
- Query parameters
- API Data modelling
- Security
- Testing


Prior Knowledge Expected

No previous knowledge expected

Sara is a seasoned software developer and a data science enthusiast. She holds a master's degree in Data Science and her main research interest is the application of artificial intelligence in health care. When she is not analyzing data, she spends her free time learning how to grow vegetables and becoming self sustainable.