Companies Home Search Profile

Data Visualization with Python - Plotly & Dash

Focused View

Fabio Neves

4:07:56

196 View
  • 1. Introduction.mp4
    04:01
  • 2.1 Dashboard Course Zip.zip
  • 2. Course Overview.mp4
    03:28
  • 1. Taking Care of the Transactions.mp4
    10:10
  • 2. Scraping Market Information.mp4
    08:41
  • 3. Scraping Historical Prices.mp4
    09:41
  • 1. Introduction to Plotly and Data Packages.mp4
    03:38
  • 2. Plotly Express and Scatter Plots.mp4
    10:48
  • 3. Line Plots.mp4
    07:42
  • 4. Bar Charts and Multiple Facets.mp4
    04:32
  • 5. Graph Objects and go.Figure().mp4
    07:12
  • 6. Adding Some Style to our Charts.mp4
    05:47
  • 7. Advanced Figure Customization.mp4
    09:37
  • 1. Getting Our Portfolio Value.mp4
    05:20
  • 2. Creating the Portfolio Value Chart.mp4
    02:35
  • 3. Adding a New Trace for Net Invested.mp4
    07:23
  • 4. Drawdown Chart and Visualizing Monthly Buy and Sell Volume.mp4
    04:59
  • 5. Creating Candlestick Charts With Plotly.mp4
    05:24
  • 1. Getting Data for the Tables.mp4
    04:13
  • 2. Quick Dash Sneak Peek with Data Tables.mp4
    05:05
  • 3. Using Plotly Indicators for KPIs.mp4
    06:34
  • 4. What is a Sunburst Chart.mp4
    04:13
  • 5. Continuous Color Scale Sunburst Example.mp4
    08:17
  • 1. Introduction and Loading JupyterDash.mp4
    08:34
  • 2. Defining the Page Layout and Adding Elements.mp4
    08:16
  • 3. Adding Columns and Customizing the Layout.mp4
    04:59
  • 4. Adapting Examples from the Documentation.mp4
    08:13
  • 5. Interactivity with Callbacks and Dropdowns.mp4
    07:37
  • 6. Coding the Callback with Inputs and Outputs.mp4
    03:46
  • 7. Updating Sizes and Debugging Dash Errors.mp4
    09:38
  • 1. Dash Bootstrap Themes and Local Assets Folder.mp4
    06:19
  • 2. Changing Themes and Using Class Names to Customize Elements.mp4
    09:05
  • 3. Creating Sidebars and Multi Page Apps.mp4
    06:11
  • 4. Navigating Pages with NavLinks and Callbacks.mp4
    07:58
  • 1. Setting Up the Sidebar and Homepage.mp4
    08:46
  • 2. Adding the Ticker View, Sunburst and Table Pages.mp4
    06:13
  • 3. Callback Function Explained and Advanced Callbacks.mp4
    06:40
  • 4. Detailing Callback Inputs and Outputs.mp4
    02:57
  • 1. Thank You and Final Words.mp4
    03:24
  • Description


    Learn everything you need to start creating awesome dashboards for your data!

    What You'll Learn?


    • 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

    Who is this for?


  • Any Python developers who need to become proficient with a Data Visualization tool (Plotly and Dash)
  • Casual traders who own stocks and would like to gain additional insights about their performance
  • Analysts looking to evolve their dashboards from Excel to Python
  • Beginner Python users wanting to learn the basics of Data Visualization with Plotly
  • What You Need to Know?


  • We will use Python in the course, but no previous programming experience is required.
  • You will learn everything you need during the course, and I provide all the code as well.
  • More details


    Description

    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 documentation to find what you need

    Dash

    • Create your first Dash app

    • Organize the dashboard elements inside the app

    • Use Bootstrap themes to customize the app style

    • Create a Sidebar with 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...

    Who this course is for:

    • Any Python developers who need to become proficient with a Data Visualization tool (Plotly and Dash)
    • Casual traders who own stocks and would like to gain additional insights about their performance
    • Analysts looking to evolve their dashboards from Excel to Python
    • Beginner Python users wanting to learn the basics of Data Visualization with Plotly

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I am an experienced Analyst with a taste for Python, Investing, and Web Scraping. I've been writing technical articles for a few years and decided it was time to put together some video courses to share some of the projects I created.If you want to start learning Python and use it to code actual practical projects, make sure to check out my courses!
    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 38
    • duration 4:07:56
    • Release Date 2022/11/26