Data Visualization with Python – Plotly & Dash
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
- 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 Should Attend
- 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
Target Audiences
- 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
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
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 1 votes
- 4 stars: 8 votes
- 5 stars: 21 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
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024