Build and Deploy Data Apps in Anaconda Notebooks
Design compelling visualization projects, create a data app, and submit to the Anaconda Data App Contest. Join us June 13 at 10:00 AM EDT.
This live online course is designed for those seeking expert guidance on turning their data analysis code or ML pipeline into a polished application with minimal code. Regardless of your experience level building interactive visualizations and web applications, you’ll get to learn best practices from core members of the HoloViz and Panel teams at Anaconda. Whether you are a novice looking to learn how to create a data app or an experienced data expert seeking to showcase your skills, this course–and the Anaconda Data App Contest–is for you.
You’ll learn how to leverage HoloViz and Panel to create compelling data app projects and how to deploy your app in Anaconda Notebooks. You’ll also find out more about Anaconda’s upcoming Data App Contest and become familiar with how to submit your work, get an overview of the contest criteria and mechanics, and meet the judges and mentors. What's more, there are exciting prizes to be won: more than $5,000 USD in total cash prizes, free 1-year access to full Anaconda Learning on-demand course library, and free 1-year access to high-capacity Anaconda Notebooks.
What you'll learn—and how you can apply it
By the end of this hands-on course, you’ll understand:
- How to get started with interactive visualizations
- Best practices to design and deploy a data app
- Criteria for submitting your work to the Anaconda Data App Contest
This training is for you because...
- You’re a data scientist, data analyst, and/or Python developer who is interested in Python visualization and Panel app development.
- You work with dashboards to understand data and models.
- You wish to communicate data insights as effectively as possible.
Prerequisites
- Basic Python proficiency
Setup
To follow along using Anaconda Notebooks:
- Launch Anaconda Notebooks in a new window. Not sure how to do that? Watch this How to use Anaconda Notebooks course module.
To open Anaconda Notebooks:
- Go to https://anaconda.cloud
- Click on 'Notebooks' from the top navigation menu
- Click on 'Try For Free'
- Create an account or login if you already have one and you will be taken directly into a notebook
Recommended preparation
Check out hvPlot, Panel, and HoloViz documentation to become familiar with the tools covered in this course: https://hvplot.holoviz.org/, https://panel.holoviz.org/, https://holoviz.org/
Recommended follow-up
- Watch HoloViz tutorial: hvPlot & HoloViz- James Bednar, Jean-Luc Stevens, Philipp Rudiger, Maxime Liquet | SciPy 2022
- Check out the webpages under Recommended preparation
About the instructors
Jim Bednar is the Director of Custom Services at Anaconda, Inc. Dr. Bednar holds a Ph.D. in Computer Science from the University of Texas, along with degrees in Electrical Engineering and Philosophy. He has published 50+ papers and books on the visual system, software development, and reproducible science. Dr. Bednar manages the HoloViz project, a collection of open-source Python tools that includes Panel, hvPlot, Datashader, HoloViews, GeoViews, Param, Lumen, and Colorcet. He was a Lecturer and Reader in Computational Neuroscience at the University of Edinburgh from 2004 to 2015, and previously worked in hardware engineering and data acquisition at National Instruments.
Philipp Rudiger is a Staff Software Engineer at Anaconda, Inc., developing open-source and client-specific solutions for data management, visualization, and analysis. Before making the switch to software development, he completed his Ph.D. and Masters in Computational Neuroscience at the University of Edinburgh, working on biologically inspired, deep, and recurrent neural network models of the visual system. He is the author of the open-source dashboarding and visualization libraries Panel, Lumen, hvPlot, and GeoViews and one of the core developers of Bokeh, Datashader, and HoloViews. At Anaconda Inc., he leads consulting projects and co-ordinates with teams across the organization to integrate HoloViz tools in various products.
Registration is free. Anaconda Learning subscription is not required.
Important info:
The tutorial will be conducted using Zoom Meetings. It is important that the name you used to register for the event is the same as the name you use when you login to Zoom. If this will not be the case, please email learning@anaconda.com to let us know.
All participants will have their microphones muted and cameras off upon entry to help minimize distractions during the live event. Support and Q&A will be conducted via the Chat function within Zoom.
Questions? Issues? Contact learning@anaconda.com.