Companies Home Search Profile

Python Data Visualization: Dashboards with Plotly & Dash

Focused View

Maven Analytics,Chris Bruehl

8:31:17

180 View
  • 1 - Course Structure Outline.mp4
    01:58
  • 2 - READ ME Important Notes for New Students.html
  • 3 - DOWNLOAD Course Resources.html
  • 3 - Interactive-Dashboards-with-Plotly-Dash.pdf
  • 3 - Interactive-Dashboards-with-Plotly-Dash.zip
  • 4 - Introducing the Course Project.mp4
    00:54
  • 5 - Setting Expectations.mp4
    01:47
  • 6 - Jupyter Installation Launch.mp4
    03:37
  • 7 - Why Interactive Visuals.mp4
    06:03
  • 8 - Installing Plotly Dash.mp4
    06:25
  • 9 - The Anatomy of a Dash Application.mp4
    06:51
  • 10 - The Worlds Simplest Dash App.mp4
    09:29
  • 11 - Dash Component Deep Dive.mp4
    04:55
  • 12 - Interactive Elements.mp4
    07:59
  • 13 - Callback Functions.mp4
    08:19
  • 14 - DEMO Callback Functions.mp4
    05:20
  • 15 - Options for Running Your Application.mp4
    05:24
  • 16 - ASSIGNMENT Simple Dash Application.mp4
    02:38
  • 17 - SOLUTION Simple Dash Application.mp4
    04:31
  • 18 - Plotly Visuals Dash Graph Components.mp4
    09:54
  • 19 - Tying Interactive Elements to Visuals.mp4
    08:11
  • 20 - ASSIGNMENT A More Realistic Dash App.mp4
    02:30
  • 21 - SOLUTION A More Realistic Dash App.mp4
    06:43
  • 22 - Key Takeaways.mp4
    01:15
  • 23 - Intro to Plotly Charts.mp4
    06:06
  • 24 - DEMO Plotly Graph Objects.mp4
    07:38
  • 25 - DEMO Plotly Express.mp4
    09:30
  • 26 - Basic Plotly Charts.mp4
    02:50
  • 27 - DEMO Scatterplots Line Charts.mp4
    06:19
  • 28 - ASSIGNMENT Line Charts.mp4
    01:51
  • 29 - SOLUTION Line Charts.mp4
    05:02
  • 30 - Plotting Multiple Series.mp4
    03:50
  • 31 - DEMO Bar Charts.mp4
    05:21
  • 32 - ASSIGNMENT Bar Charts.mp4
    02:51
  • 33 - SOLUTION Bar Charts.mp4
    02:20
  • 34 - Pro Tip Bubble Charts.mp4
    03:01
  • 35 - Pie Donut Charts.mp4
    06:23
  • 36 - ASSIGNMENT Donut Bubble Charts.mp4
    02:06
  • 37 - SOLUTION Donut Bubble Charts.mp4
    05:16
  • 38 - Histograms.mp4
    04:37
  • 39 - Update Methods.mp4
    05:04
  • 40 - DEMO Updating Layout Traces.mp4
    07:51
  • 41 - DEMO Updating X and Y Axes.mp4
    05:47
  • 42 - Adding Annotations.mp4
    07:54
  • 43 - ASSIGNMENT Chart Formatting.mp4
    01:52
  • 44 - SOLUTION Chart Formatting.mp4
    03:05
  • 45 - Choropleth Maps.mp4
    05:36
  • 46 - DEMO Choropleth Maps.mp4
    07:01
  • 47 - Mapbox Maps.mp4
    05:23
  • 48 - DEMO Density Maps.mp4
    02:04
  • 49 - ASSIGNMENT Maps.mp4
    01:43
  • 50 - SOLUTION Maps.mp4
    01:43
  • 51 - Key Takeaways.mp4
    02:36
  • 52 - Intro to Interactive Elements.mp4
    03:34
  • 53 - Interactive Element Overview.mp4
    04:01
  • 54 - Dropdown Menus.mp4
    05:17
  • 55 - DEMO Dropdowns.mp4
    06:35
  • 56 - Checklists.mp4
    03:36
  • 57 - ASSIGNMENT Checklists.mp4
    04:15
  • 58 - SOLUTION Checklists.mp4
    03:20
  • 59 - Radio Buttons.mp4
    04:00
  • 60 - Sliders.mp4
    06:08
  • 61 - Range Sliders.mp4
    04:28
  • 62 - ASSIGNMENT Sliders.mp4
    01:56
  • 63 - SOLUTION Sliders.mp4
    04:54
  • 64 - Date Pickers.mp4
    05:02
  • 65 - DEMO Date Pickers.mp4
    08:11
  • 66 - Multiple Input Callbacks.mp4
    06:32
  • 67 - Multiple Output Callbacks.mp4
    06:15
  • 68 - ASSIGNMENT Multiple Interactive Elements.mp4
    01:59
  • 69 - SOLUTION Multiple Interactive Elements.mp4
    04:09
  • 70 - Key Takeaways.mp4
    01:52
  • 71 - MidCourse Project Introduction.mp4
    04:41
  • 72 - MidCourse Project Solution.mp4
    09:39
  • 73 - Intro to Dashboard Layouts.mp4
    02:26
  • 74 - Visual Elements Layout Options.mp4
    04:40
  • 75 - Revisiting Dash App Layouts.mp4
    03:54
  • 76 - HTML Markdown.mp4
    07:17
  • 77 - ASSIGNMENT HTML Markdown.mp4
    02:15
  • 78 - SOLUTION HTML Markdown.mp4
    02:28
  • 79 - HTML Styles.mp4
    05:58
  • 80 - Styling Interactive Elements.mp4
    04:09
  • 81 - Styling Plotly Figures.mp4
    03:04
  • 82 - ASSIGNMENT App Styling.mp4
    01:52
  • 83 - SOLUTION App Styling.mp4
    01:48
  • 84 - Dash Bootstrap Components.mp4
    04:10
  • 85 - Dash Bootstrap Themes.mp4
    05:01
  • 86 - DEMO Applying a Bootstrap Theme.mp4
    04:27
  • 87 - GridBased Layouts.mp4
    06:44
  • 88 - DEMO GridBased Layouts.mp4
    05:54
  • 89 - Multiple Tabs.mp4
    03:47
  • 90 - DEMO Multiple Tabs.mp4
    03:48
  • 91 - ASSIGNMENT Building a Layout.mp4
    01:58
  • 92 - SOLUTION Building a Layout.mp4
    02:29
  • 93 - Key Takeaways.mp4
    02:09
  • 94 - Intro to Advanced Topics.mp4
    01:01
  • 95 - Dash Data Tables.mp4
    04:17
  • 96 - DEMO Data Tables.mp4
    04:10
  • 97 - ASSIGNMENT Data Tables.mp4
    01:55
  • 98 - SOLUTION Data Tables.mp4
    01:26
  • 99 - Conditional Callbacks.mp4
    05:16
  • 100 - Chained Callbacks.mp4
    05:13
  • 101 - Pro Tip Debug Mode.mp4
    03:03
  • 102 - Interactive CrossFiltering.mp4
    05:07
  • 103 - Manually Firing Callbacks.mp4
    06:49
  • 104 - Periodically Firing Callbacks.mp4
    03:32
  • 105 - DEMO RealTime Updates.mp4
    08:47
  • 106 - ASSIGNMENT Advanced Callbacks.mp4
    02:25
  • 107 - SOLUTION Advanced Callbacks.mp4
    02:27
  • 108 - App Deployment Options.mp4
    03:26
  • 109 - DEMO App Deployment.mp4
    13:32
  • 110 - Key Takeaways.mp4
    02:33
  • 111 - Final Project Introduction.mp4
    06:39
  • 112 - Final Project Solution.mp4
    11:34
  • 113 - BONUS LESSON.html
  • Description


    Create custom Python visuals, interactive dashboards and web apps using Plotly & Dash, with unique, real-world projects

    What You'll Learn?


    • Master the essentials of Plotly & Dash 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 Dash
    • Explore advanced topics like conditional and chained callbacks, cross-filtering and real-time automation

    Who is this for?


  • 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
  • More details


    Description

    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 visuals 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 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 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

    • 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 scientist, analyst 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)

    Who this course is for:

    • 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

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Maven Analytics
    Maven Analytics
    Instructor's Courses
    Maven Analytics helps individuals and teams build expert-level analytics & business intelligence skills. We've helped more than 1,000,000 students around the world build job-ready skills, master sought-after tools like Excel, SQL, Power BI, Tableau & Python, and build the foundation for a successful career in data. At Maven Analytics, we empower everyday people to change the world with data.
    Chris Bruehl
    Chris Bruehl
    Instructor's Courses
    Chris is a seasoned data scientist, having held Data Science roles in the financial services industry. He was first trained on SAS before falling in love with Python and making it his tool of choice. Chris transitioned from applying data science in the field, to teaching at a top tier data science bootcamp. He is passionate about teaching and is able to break down complex concepts into bite size lessons. He holds a Masters Degree in Analytics from NCSU.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 110
    • duration 8:31:17
    • Release Date 2023/04/11