<< All Events

July 11, 2023

IndyPy: Full Stack Python

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.

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, and follow him on Twitter at @AutomationPanda.

About IndyPy:

IndyPy-logo.pngOrganized by Six Feet Up, the Indianapolis Python Meetup (“IndyPy”) is a leading national group promoting the Python programming language and connecting the Python community. IndyPy draws Python enthusiasts from the entire Midwest (and beyond via Zoom) for regular events. In 2022, we celebrate 15 years of success with over 2,400 members.

Thanks to our amazing sponsors who make IndyPy possible every second Tuesday of the month including: Six Feet Up, JetBrains and JFrog. If you’re interested in sponsoring IndyPy, please send an email to events@sixfeetup.com.
Register
  • Details

  • Date July 11
  • Time 7-9pm
  • Where Virtual
  • Contact Name
  • Add to calendar iCal