Python Data Visualization: Dashboards with Plotly & Dash
Python Data Visualization: Dashboards with Plotly & Dash, available at $79.99, has an average rating of 4.67, with 113 lectures, 5 quizzes, based on 498 reviews, and has 5289 subscribers.
You will learn about Master Python's Plotly & Dash libraries for building interactive visuals, dashboards and web apps Design and format Plotly visuals, including line charts, bar charts, scatter plots, histograms, maps and more Learn how to add interactive elements like dropdown menus, checklists, sliders and date pickers Apply HTML and markdown components to design custom dashboard layouts and themes Practice building and deploying your own custom web applications with Python & Dash Explore advanced topics like conditional and chained callbacks, cross-filtering and real-time automation This course is ideal for individuals who are Data analysts or data scientists who want to build interactive visuals, dashboards or web apps or Aspiring data scientists who want to build or strengthen their Python data visualization skills or Anyone interested in learning one of the most popular open source programming languages in the world or Students looking to learn powerful, practical skills with unique, hands-on projects and course demos It is particularly useful for Data analysts or data scientists who want to build interactive visuals, dashboards or web apps or Aspiring data scientists who want to build or strengthen their Python data visualization skills or Anyone interested in learning one of the most popular open source programming languages in the world or Students looking to learn powerful, practical skills with unique, hands-on projects and course demos.
Enroll now: Python Data Visualization: Dashboards with Plotly & Dash
Summary
Title: Python Data Visualization: Dashboards with Plotly & Dash
Price: $79.99
Average Rating: 4.67
Number of Lectures: 113
Number of Quizzes: 5
Number of Published Lectures: 113
Number of Published Quizzes: 5
Number of Curriculum Items: 118
Number of Published Curriculum Objects: 118
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- Master Python's Plotly & Dash libraries for building interactive visuals, dashboards and web apps
- Design and format Plotly visuals, including line charts, bar charts, scatter plots, histograms, maps and more
- Learn how to add interactive elements like dropdown menus, checklists, sliders and date pickers
- Apply HTML and markdown components to design custom dashboard layouts and themes
- Practice building and deploying your own custom web applications with Python & Dash
- Explore advanced topics like conditional and chained callbacks, cross-filtering and real-time automation
Who Should Attend
- Data analysts or data scientists who want to build interactive visuals, dashboards or web apps
- Aspiring data scientists who want to build or strengthen their Python data visualization skills
- Anyone interested in learning one of the most popular open source programming languages in the world
- Students looking to learn powerful, practical skills with unique, hands-on projects and course demos
Target Audiences
- Data analysts or data scientists who want to build interactive visuals, dashboards or web apps
- Aspiring data scientists who want to build or strengthen their Python data visualization skills
- Anyone interested in learning one of the most popular open source programming languages in the world
- Students looking to learn powerful, practical skills with unique, hands-on projects and course demos
This is a hands-on, project-based course designed to help you master Plotly and Dash, two of Python’s most popular packages for creating interactive visuals, dashboards and web applications.
We’ll start by introducing the core components of a Dash application, review basic front-end and back-end elements, and demonstrate how to tie everything together to create a simple, interactive web app.
From there we’ll explore a variety of Plotly data analysis and visualization tools, including line charts, scatterplots, histograms and maps. We’ll apply basic formatting options like layouts and axis labels, add context to our visuals using annotations and reference lines, then bring our data to life with interactive elements like dropdown menus, checklists, sliders, date pickers, and more.
Last but not least we’ll use Dash to build and customize a web-based dashboard, using tools like markdown, HTML components & styles, themes, grids, tabs, and more. We’ll also introduce some advanced topics like data tables, conditional and chained callbacks, cross-filters, and app deployment options.
Throughout the course you’ll play the role of a Data Analyst for Maveluxe Travel, a high-end agency that helps customers find flights and resorts based on their travel preferences. Your task? Use Python to create interactive visuals and dashboards to help Maveluxe’s travel agents best support their customers.
COURSE OUTLINE:
-
Intro to Plotly & Dash
-
Introduce the Plotly & Dash libraries, and cover the key steps and components for creating a basic Dash application with interactive Plotly visuals
-
-
Plotly Figures & Chart Types
-
Dive into the Plotly library for data analysis and visualization, and use it to build and customize several chart types, including line charts, bar charts, pie charts, scatterplots, maps and histograms
-
-
Interactive Elements
-
Get comfortable embedding Dash’s interactive elements into your application, and using them to manipulate Plotly visualizations
-
-
MID-COURSE PROJECT
-
Build two working Dash applications to help the Maveluxe team visualize and explore data from ski resorts across the US and Canada
-
-
Dashboard Layouts
-
Learn how to organize your visualizations and interactive components into a visually appealing and logical dashboard structure
-
-
Advanced Functionality
-
Take your applications to the next level by learning how to update your application with real-time data, develop chained-callback functions, and more!
-
-
FINAL PROJECT
-
Build a multi-tab dashboard to expand your mid-course project to ski resorts around the world, leveraging grid layouts, interactive elements and visuals, and advanced callback functions
-
Join today and get immediate, lifetime access to the following:
-
8.5 hours of high-quality video
-
Python Plotly & Dash PDF ebook (180+ pages)
-
Downloadable project files & solutions
-
Expert support and Q&A forum
-
30-day Udemy satisfaction guarantee
If you’re a data analyst, data scientist or business intelligence professional looking to add Plotly & Dash to your Python skill set, this is the course for you!
Happy learning!
-Chris Bruehl (Python Expert & Lead Python Instructor,Maven Analytics)
__________
Looking for our full business intelligence stack? Search for “Maven Analytics“ to browse our full course library, including Excel, Power BI, MySQL, Tableau and Machine Learning courses!
See why our courses are among the TOP-RATED on Udemy:
“Some of the BEST courses I’ve ever taken. I’ve studied several programming languages, Excel, VBA and web dev, and Maven is among the very best I’ve seen!”Russ C.
“This is my fourth course from Maven Analytics and my fourth 5-star review, so I’m running out of things to say. I wish Maven was in my life earlier!”Tatsiana M.
“Maven Analytics should become the new standard for all courses taught on Udemy!”Jonah M.
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Course Structure & Outline
Lecture 2: READ ME: Important Notes for New Students
Lecture 3: DOWNLOAD: Course Resources
Lecture 4: Introducing the Course Project
Lecture 5: Setting Expectations
Lecture 6: Jupyter Installation & Launch
Chapter 2: Intro to Plotly & Dash
Lecture 1: Why Interactive Visuals?
Lecture 2: Installing Plotly & Dash
Lecture 3: The Anatomy of a Dash Application
Lecture 4: The World's Simplest Dash App
Lecture 5: Dash Component Deep Dive
Lecture 6: Interactive Elements
Lecture 7: Callback Functions
Lecture 8: DEMO: Callback Functions
Lecture 9: Options for Running Your Application
Lecture 10: ASSIGNMENT: Simple Dash Application
Lecture 11: SOLUTION: Simple Dash Application
Lecture 12: Plotly Visuals & Dash Graph Components
Lecture 13: Tying Interactive Elements to Visuals
Lecture 14: ASSIGNMENT: A More Realistic Dash App
Lecture 15: SOLUTION: A More Realistic Dash App
Lecture 16: Key Takeaways
Chapter 3: Plotly Figures & Charts
Lecture 1: Intro to Plotly Charts
Lecture 2: DEMO: Plotly Graph Objects
Lecture 3: DEMO: Plotly Express
Lecture 4: Basic Plotly Charts
Lecture 5: DEMO: Scatterplots & Line Charts
Lecture 6: ASSIGNMENT: Line Charts
Lecture 7: SOLUTION: Line Charts
Lecture 8: Plotting Multiple Series
Lecture 9: DEMO: Bar Charts
Lecture 10: ASSIGNMENT: Bar Charts
Lecture 11: SOLUTION: Bar Charts
Lecture 12: Pro Tip: Bubble Charts
Lecture 13: Pie & Donut Charts
Lecture 14: ASSIGNMENT: Donut & Bubble Charts
Lecture 15: SOLUTION: Donut & Bubble Charts
Lecture 16: Histograms
Lecture 17: Update Methods
Lecture 18: DEMO: Updating Layout & Traces
Lecture 19: DEMO: Updating X and Y Axes
Lecture 20: Adding Annotations
Lecture 21: ASSIGNMENT: Chart Formatting
Lecture 22: SOLUTION: Chart Formatting
Lecture 23: Choropleth Maps
Lecture 24: DEMO: Choropleth Maps
Lecture 25: Mapbox Maps
Lecture 26: DEMO: Density Maps
Lecture 27: ASSIGNMENT: Maps
Lecture 28: SOLUTION: Maps
Lecture 29: Key Takeaways
Chapter 4: Interactive Elements
Lecture 1: Intro to Interactive Elements
Lecture 2: Interactive Element Overview
Lecture 3: Dropdown Menus
Lecture 4: DEMO: Dropdowns
Lecture 5: Checklists
Lecture 6: ASSIGNMENT: Checklists
Lecture 7: SOLUTION: Checklists
Lecture 8: Radio Buttons
Lecture 9: Sliders
Lecture 10: Range Sliders
Lecture 11: ASSIGNMENT: Sliders
Lecture 12: SOLUTION: Sliders
Lecture 13: Date Pickers
Lecture 14: DEMO: Date Pickers
Lecture 15: Multiple Input Callbacks
Lecture 16: Multiple Output Callbacks
Lecture 17: ASSIGNMENT: Multiple Interactive Elements
Lecture 18: SOLUTION: Multiple Interactive Elements
Lecture 19: Key Takeaways
Chapter 5: MID-COURSE PROJECT
Lecture 1: Mid-Course Project Introduction
Lecture 2: Mid-Course Project Solution
Chapter 6: Dashboard Layouts
Lecture 1: Intro to Dashboard Layouts
Lecture 2: Visual Elements & Layout Options
Lecture 3: Revisiting Dash App Layouts
Lecture 4: HTML & Markdown
Lecture 5: ASSIGNMENT: HTML & Markdown
Lecture 6: SOLUTION: HTML & Markdown
Lecture 7: HTML Styles
Lecture 8: Styling Interactive Elements
Lecture 9: Styling Plotly Figures
Lecture 10: ASSIGNMENT: App Styling
Lecture 11: SOLUTION: App Styling
Lecture 12: Dash Bootstrap Components
Lecture 13: Dash Bootstrap Themes
Lecture 14: DEMO: Applying a Bootstrap Theme
Lecture 15: Grid-Based Layouts
Lecture 16: DEMO: Grid-Based Layouts
Lecture 17: Multiple Tabs
Lecture 18: DEMO: Multiple Tabs
Lecture 19: ASSIGNMENT: Building a Layout
Instructors
-
Maven Analytics
Empowering everyday people with life-changing data skills -
Chris Bruehl
Lead Python Instructor at Maven Analytics
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 2 votes
- 3 stars: 25 votes
- 4 stars: 151 votes
- 5 stars: 317 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple