Do just one of these to learn how to use Anvil.
Build a data-entry app, and learn the techniques fundamental to building any Anvil app.
Build your UI, write client-side and server-side Python, store data in a database and deploy your app. All in only 10 minutes!
Build a data dashboard displaying real-time data from a variety of sources.
Plot data using client-side Python code and deploy it online for others to see.
You will learn the techniques fundamental to building any Anvil app.
Learn how to store and edit data in a database, by building a simple app to store news articles.
This is an example of a CRUD app: it Creates, Reads, Updates and Deletes data. You can copy it and extend it to build a vast range of web apps.
Learn how to do something new with Anvil.
Guided app builds
Build an example app to solve a particular problem.
Turning a Jupyter notebook into a web app
Deploy Machine Learning to the Web with Deepnote and Anvil
In this tutorial, we deploy a machine-learning model entirely in the cloud! We deploy the model in a cloud-hosted Deepnote notebook, and use Anvil’s Uplink put a web front end on it so anyone can use it.
Deepnote is a new, slick data science notebook – it’s Jupyter-compatible, but running in the cloud with real-time collaboration. Check it out!