PyCon UK 2019

Build a full-stack web app in Python with Anvil
2019-09-16 , Room J

We'll create a full-stack web app using Anvil. Anvil is a platform for rapidly developing and deploying web apps using Python on the client and server side. It's like Visual Basic for the web.

You’ll need a laptop to follow along.


Anvil is a platform for rapidly developing web apps using nothing but Python.

It's like Visual Basic for the web. It has a drag-and-drop editor for constructing a user interface, controlled by Python code in both the client and a hosted server environment. It's a commercial platform that's free to use, with paid options for professional projects.

This is an interactive workshop where you'll be guided through creating an app. Either:
- A TODO list - a simple example of a Create, Read, Update, Delete (CRUD) app
- A weather data dashboard
- An app that controls a remote machine from the web
- Any other idea you might have!

You’ll need a laptop to follow along.

For a preview, have a look at this short video https://anvil.works/#about


Is your proposal suitable for beginners? – maybe

Shaun started programming in earnest by simulating burning fusion plasmas in the world's biggest laser system. He fell in love with Python as a data analysis tool, and has never looked back. Now he wants to turn everything into Python, which is why he works for Anvil.

This speaker also appears in: