Skip to content

Details

We will be hosted at Happy Dog, in the Underdog (basement). This will be a collaboration with the Cleveland PyLadies. If the guest list is full for this event, check out the corresponding event on the PyLadies page for additional availability.

Meetup Agenda
6:00-6:30pm Social and Setup, Announcements.
6:30-7:30pm Presentations (see below)
7:30-8:00pm Social and Clean-up

Presentation
FastAPI: Building High-Performance APIs with Modern Python
by Anurag Saxena
FastAPI has fundamentally changed how we build web services in Python by moving type hints from optional documentation to the core of the application logic. By leveraging Pydantic for data validation and Starlette for high-performance networking, it provides a framework that is both highly performant and developer-friendly.
In this session, we will look at how to build production-ready APIs using modern Python patterns. We’ll dive into the mechanics of the framework and explore:

  • Type-Driven Development: How FastAPI uses Python type hints as the single source of truth for validation, serialization, and documentation.
  • Deep Integration with Pydantic: Exploring Pydantic’s role in managing complex data structures and ensuring data integrity at the API boundary.
  • The OpenAPI Ecosystem: A look at how automatic schema generation simplifies client integration and testing.
  • Asynchronous Patterns: Practical use cases for `async` and `await` in web services.
  • Dependency Injection: Utilizing FastAPI’s built-in system to manage resources like database sessions and authentication logic.

We’ll move past the basic "Hello World" to see how these tools work together to create maintainable, self-documenting codebases.

---
If you decide to not come to the meetup but initially RSVP yes, please change your response so we have a proper headcount and folks who are on the waitlist can attend.

Want to present a talk? Let us know on meetup or the #clepy channel on Cleveland Tech Slack.

Join the Cleveland Tech Slack group here: https://cleveland-tech.vercel.app/

Events in Cleveland, OH
Artificial Intelligence
Artificial Intelligence Applications
Python
Open Source
Software Development

AI summary

By Meetup

In-person Python meetup for CLEpy and PyLadies members (all levels) with talks and networking to connect with the local Python community.

Members are also interested in