IndyPy: Full Stack Python
Details
Register to get the Zoom link: https://sixfeetup.zoom.us/meeting/register/tZMkceuspzwqHtAuWO51NP5wiOJtDFg944So
AGENDA:
7 - 7:15pm: Announcements and introductions
7:15 - 8:30pm: "Full Stack Python" by Andrew Knight,Principal Developer Advocate at Applitools
If you want to build a dynamic, modern web app these days, you'd assume that you need a front-end JavaScript framework like React or Vue to bring your app to life. That stinks for Pythonistas because we'd need to cross into a different stack. However, thanks to HTMX, we can develop full-stack Python web apps! HTMX is an awesome library that provides custom HTML attributes to handle AJAX, CSS transitions, WebSockets, and more.
In this talk, we'll build a full-stack Python web app using FastAPI for the backend, HTMX for the frontend, and Playwright for testing. You'll learn how to use HTMX directives to control dynamic interactions just like any of the popular JS front-end frameworks.
8:30 - 8:45pm: Door Prizes
8:45 - 9pm: Networking & General Discussion
Guests are more than welcome to attend, but please have each person RSVP on their own Meetup account.
About Andrew Knight
Andrew Knight, also known as “Pandy,” is the Automation Panda. He’s a software quality champion who loves to help people build better quality software. Currently, as the Principal Developer Advocate at Applitools, Pandy helps folks get the most value out of their test automation. He serves as Director of Test Automation University, which offers a multitude of free courses on software testing from the world’s leading instructors. An avid supporter of open source software, Pandy is a Playwright Ambassador as well as the lead developer for Boa Constrictor, the .NET Screenplay Pattern. On the side, he is writing a book on software testing with Manning Publications. Check out his tech blog at [AutomationPanda.com](https://automationpanda.com/), and follow him on Twitter at @AutomationPanda.



