My Account Log in

1 option

Building REST APIs with FastAPI using Python : hands-On.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Contributor:
Raheja, Yogesh, instructor.
Thinknyx Technologies (Firm), instructor.
Packt Publishing, publisher.
Language:
English
Subjects (All):
Software frameworks.
Python (Computer program language).
Computer programming.
Application software--Development.
Application software.
Software architecture.
Physical Description:
1 online resource (1 video file (2 hr., 50 min.)) : sound, color.
Edition:
[First edition].
Place of Publication:
[Birmingham, United Kingdom] : Packt Publishing, 2026.
Summary:
In this 2-hour course, explore REST principles and build practical Python APIs with FastAPI. Progress from endpoint creation and validation to databases, authentication, AI service integration, testing, and deployment. What I will be able to do after this course Design RESTful endpoints with FastAPI and Python Validate API data with Pydantic models Connect endpoints to SQLite using SQLAlchemy Secure routes with bcrypt, JWT tokens, and sessions Build and deploy a complete authentication API Course Instructor(s) Yogesh Raheja is a Senior Solutions Architect, instructor, and founder of Thinknyx Technologies, with more than a decade of experience across cloud, DevOps, infrastructure as code, automation, and AI/ML. He has authored internationally published technology books with Packt, Wiley, and OrangeAVA. Who is it for? Designed for API beginners, Python developers entering backend development, practical learners, and full-stack developers expanding server-side skills. Basic Python familiarity is helpful, while prior API development experience is not required.
Notes:
OCLC-licensed vendor bibliographic record.
ISBN:
9781808822216
OCLC:
1615417697

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account