Data Visualization with Python Plotly Dash
- Development
- Dec 02, 2024

Data Visualization with Python – Plotly & Dash, available at $64.99, has an average rating of 4.45, with 38 lectures, based on 32 reviews, and has 186 subscribers.
You will learn about Create professional dashboards and visualizations from scratch with Plotly and Dash Add interactivity to your dashboards and explore the data inside the browser Customize any dashboard with Bootstrap, and redesign the components to fit your needs Learn how to scrape financial information and transform it to gain additional insights about your portfolio Create your own dashboard templates and reuse them in other projects This course is ideal for individuals who are Any Python developers who need to become proficient with a Data Visualization tool (Plotly and Dash) or Casual traders who own stocks and would like to gain additional insights about their performance or Analysts looking to evolve their dashboards from Excel to Python or Beginner Python users wanting to learn the basics of Data Visualization with Plotly It is particularly useful for Any Python developers who need to become proficient with a Data Visualization tool (Plotly and Dash) or Casual traders who own stocks and would like to gain additional insights about their performance or Analysts looking to evolve their dashboards from Excel to Python or Beginner Python users wanting to learn the basics of Data Visualization with Plotly.
Enroll now: Data Visualization with Python – Plotly & Dash
Summary
Title: Data Visualization with Python – Plotly & Dash
Price: $64.99
Average Rating: 4.45
Number of Lectures: 38
Number of Published Lectures: 38
Number of Curriculum Items: 38
Number of Published Curriculum Objects: 38
Original Price: $74.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
You will learn how to create awesome dashboards using Plotly and Dash. The result will be a multipage interactive dashboard to help you monitor a stocks portfolio. The main goal is to give you the right tools to help you build any dashboard you need, or simply adapt existing ones! No coding experience is required.
This is an end-to-end project. This means I will guide you through all the steps and show you how you can adapt the code to your own needs.
Below you can find a high-level summary of what we will cover in over 4 hours of content:
Data Preparation and Scraping
Get started with the course materials
Read csv files and transform them into dataframes and dictionaries
Use a set of custom functions to scrape stocks information from multiple sources and store it
Use a special script to gain additional insights about your portfolio (works with Stocks, Crypto, ETF’s, etc), including average costs of your positions
Plotly
Quickly start using Plotly Express
Understand how Plotly Graph Objects can help you customize your graphs
Create any type of chart to tell your story, with your own data
Customize your graphs with very few lines of code
Learn how to explore the documentationto find what you need
Dash
Create your first Dashapp
Organize the dashboard elements inside the app
Use Bootstrapthemes to customize the app style
Create a Sidebarwith navigation buttons
Create a dashboard with multiple pages
Explore Dash documentation and pick examples to adapt to your projects
You will be able to
Create a professional dashboard from scratch with just a few basic inputs
Keep track of your own portfolio performance, if you own one!
Retire your old Excel dashboards and explore new possibilities with Plotly and Dash
And much more: background colors, dark themes, multiple callbacks, multiple outputs, graph height and width, rows and columns, dash layout, bootstrap components, plotly express, plotly graph objects, dropdowns, custom labels, html components, plotly indicators, candlestick graphs, scatter plots, bar charts
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Course Overview
Chapter 2: Data Preparation
Lecture 1: Taking Care of the Transactions
Lecture 2: Scraping Market Information
Lecture 3: Scraping Historical Prices
Chapter 3: Plotly Crash Course
Lecture 1: Introduction to Plotly and Data Packages
Lecture 2: Plotly Express and Scatter Plots
Lecture 3: Line Plots
Lecture 4: Bar Charts and Multiple Facets
Lecture 5: Graph Objects and go.Figure()
Lecture 6: Adding Some Style to our Charts
Lecture 7: Advanced Figure Customization
Chapter 4: First Set of Charts
Lecture 1: Getting Our Portfolio Value
Lecture 2: Creating the Portfolio Value Chart
Lecture 3: Adding a New Trace for Net Invested
Lecture 4: Drawdown Chart and Visualizing Monthly Buy and Sell Volume
Lecture 5: Creating Candlestick Charts With Plotly
Chapter 5: Advanced Visualizations
Lecture 1: Getting Data for the Tables
Lecture 2: Quick Dash Sneak Peek with Data Tables
Lecture 3: Using Plotly Indicators for KPIs
Lecture 4: What is a Sunburst Chart?
Lecture 5: Continuous Color Scale Sunburst Example
Chapter 6: Introduction to Dash
Lecture 1: Introduction and Loading JupyterDash
Lecture 2: Defining the Page Layout and Adding Elements
Lecture 3: Adding Columns and Customizing the Layout
Lecture 4: Adapting Examples from the Documentation
Lecture 5: Interactivity with Callbacks and Dropdowns
Lecture 6: Coding the Callback with Inputs and Outputs
Lecture 7: Updating Sizes and Debugging Dash Errors
Chapter 7: Dash Layout and Advanced Customization
Lecture 1: Dash Bootstrap Themes and Local Assets Folder
Lecture 2: Changing Themes and Using Class Names to Customize Elements
Lecture 3: Creating Sidebars and Multi Page Apps
Lecture 4: Navigating Pages with NavLinks and Callbacks
Chapter 8: Building Our Own Dashboard
Lecture 1: Setting Up the Sidebar and Homepage
Lecture 2: Adding the Ticker View, Sunburst and Table Pages
Lecture 3: Callback Function Explained and Advanced Callbacks
Lecture 4: Detailing Callback Inputs and Outputs
Chapter 9: Thank you!
Lecture 1: Thank You and Final Words
Instructors

Fabio Neves
Analytics Consultant
Rating Distribution
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!
- Random Picks
- Popular
- Hot Reviews
- TikTok Marketing Domination - Mastering Marketing Strategies
- Step by Step Course on How to Build Lead Generation Machine
- Google Ads MasterClass 2024 All Campaign Builds Features
- Film Sales and Distribution Masterclass - Filmmaking Series
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- 1ZB Trading Cryptocurrency Price Action Course
- 2YouTube Masterclass The Best Guide to YouTube Success
- 3Python for Absolute Beginners
- 4AS1 Tosca Practice for Interviews and new learners
- 5NGRX angular nativescript
- 6Marketing Mix Modeling in one day for your Brand Analytics_1
- 7Top 10 Machine Learning Courses to Learn in November 2024
- 8Top 10 3d Modeling Courses to Learn in November 2024
- 1SolidWorks Essential Training ( 2023 2024 )
- 2Top 10 3d Modeling Courses to Learn in November 2024
- 3HTML5 Canvas create 5 Games 5 Projects Learn JavaScript
- 4Mega WordPress Elementor Bundled Course - 5 Courses Included
- 5WordPress Basics for Authors Writers
- 6The Architecture of Oscar Niemeyer
- 7Photoshop CC- Adjustement Layers, Blending Modes Masks
- 8Polymer Clay Jewelry Making Techniques for Beginners