VOOZH about

URL: https://www.coursera.org/learn/data-visualization-python

⇱ Data Visualization with Python | Coursera


Data Visualization with Python

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Data Visualization with Python

4,731 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.2

27 reviews

Intermediate level

Recommended experience

9 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
4.2

27 reviews

Intermediate level

Recommended experience

9 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Apply Python, spreadsheets, and BI tooling proficiently to create visually compelling and interactive data visualizations.

  • Formulate and communicate data-driven insights and narratives through impactful visualizations and data storytelling.

  • Assess and select the most suitable visualization tools and techniques to address organizational data needs and objectives.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

4 assignments

Taught in English

Build your subject-matter expertise

This course is part of the Applied Python Data Engineering Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 4 modules in this course

In today's data-driven world, the ability to create compelling visualizations and tell impactful stories with data is a crucial skill. This comprehensive course will guide you through the process of visualization using coding tools with Python, spreadsheets, and BI (Business Intelligence) tooling. Whether you are a data analyst, a business professional, or an aspiring data storyteller, this course will provide you with the knowledge and best practices to excel in the art of visual storytelling.

Throughout the course, a consistent dataset will be used for exercises, enabling you to focus on mastering the visualization tools rather than getting caught up in the intricacies of the data. The emphasis is on practical application, allowing you to learn and practice the tools in a real-world context. To fully leverage the Python sections of this course, prior experience programming in Python is recommended. Additionally, a solid understanding of high-school level math is expected. Familiarity with the Pandas library will also be beneficial. By the end of this course, you will possess the necessary skills to become a proficient data storyteller and visual communicator. With the ability to create compelling visualizations and leverage the appropriate tools, you will be well-equipped to navigate the world of data and make informed decisions that drive meaningful impact.

In this module, we will introduce you to the fundamentals of data visualization and provide step-by-step guidance on how to get started with creating basic plots in Excel and Google Sheets. Whether you are new to data visualization or looking to enhance your skills, this week will lay the groundwork for effective visual storytelling using these widely accessible tools.

What's included

13 videos8 readings1 assignment2 discussion prompts

13 videosβ€’Total 25 minutes
  • Getting Started with Data Visualizationβ€’4 minutes
  • Introduction to Excel for Visualizationβ€’1 minute
  • Creating a Line Plot in Excelβ€’2 minutes
  • Creating a Histogram in Excelβ€’1 minute
  • Creating a Scatterplot in Excelβ€’1 minute
  • Creating a Bar Plot in Excelβ€’2 minutes
  • Minimizing Clutter in Visualizationsβ€’2 minutes
  • Introduction to Sheets for Visualizationβ€’0 minutes
  • Creating a Line Graph in Sheetsβ€’2 minutes
  • Creating a Histogram in Sheetsβ€’1 minute
  • Creating a Scatterplot in Sheetsβ€’1 minute
  • Creating Bar Plot in Sheetsβ€’2 minutes
  • Optimizing Color for Visualizationsβ€’5 minutes
8 readingsβ€’Total 75 minutes
  • Course Structureβ€’10 minutes
  • Meet your Instructor: Matt Harrisonβ€’10 minutes
  • Common Plots Refresherβ€’10 minutes
  • Report a problem with the courseβ€’5 minutes
  • Getting Ready: Accessing Microsoft Excelβ€’10 minutes
  • Plotting Exercise: Excelβ€’10 minutes
  • Getting Ready: Accessing Google Sheetsβ€’10 minutes
  • Plotting Exercise: Google Sheetsβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Data Visualization Fundamentals with Excel and Sheetsβ€’30 minutes
2 discussion promptsβ€’Total 20 minutes
  • Meet and Greet (optional)β€’10 minutes
  • Plotting Exercise Discussionβ€’10 minutes

In this module, you will embark on an exciting journey of learning as you explore data visualization using Pandas, Seaborn and Matplotlib. You will use Pandas and Seaborn to construct histograms, which will allow you to gain insights into the distribution of your numerical data. You will also delve into scatterplots, enabling you to visualize the relationships between different variables in your datasets and identify patterns and correlations. Lastly, you will learn how to utilize line plots to capture temporal trends and changes over time, enhancing your ability to communicate data-driven narratives effectively.

What's included

19 videos7 readings1 assignment1 discussion prompt

19 videosβ€’Total 66 minutes
  • Exploring Basic Plotsβ€’7 minutes
  • Cleaning your Dataβ€’6 minutes
  • Creating a Line Plot with Pandasβ€’9 minutes
  • Creating a Bar Plot with Pandasβ€’4 minutes
  • Creating a Scatterplot with Pandasβ€’3 minutes
  • Creating More Complicated Plots with Pandasβ€’1 minute
  • Creating a Heatmap with Pandasβ€’7 minutes
  • Creating a Slope Graph with Pandasβ€’4 minutes
  • Chaining Methods with Pandasβ€’6 minutes
  • Introduction to the Seaborn Libraryβ€’1 minute
  • Creating a Line Plot with Seabornβ€’2 minutes
  • Creating a Bar Plot with Seabornβ€’2 minutes
  • Creating a Scatterplot with Seabornβ€’1 minute
  • Creating a Heatmap with Seabornβ€’1 minute
  • Creating a Slope Graph with Seabornβ€’2 minutes
  • Introduction to Matplotlib in Pythonβ€’1 minute
  • Customizing Text with Matplotlibβ€’5 minutes
  • Customizing Color with Matplotlibβ€’2 minutes
  • Customizing Axes with Matplotlibβ€’3 minutes
7 readingsβ€’Total 70 minutes
  • Getting Ready: Accessing Python and Pandasβ€’10 minutes
  • Pandas Resample, Groupby, and Rolling (optional)β€’10 minutes
  • Plotting Exercise: Pandasβ€’10 minutes
  • Getting Ready: Installing Seabornβ€’10 minutes
  • Plotting Exercise: Seabornβ€’10 minutes
  • Getting Ready: Installing Matplotlib Librariesβ€’10 minutes
  • Plotting Exercise: MatPlotLibβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Data Visualization with Pandas, Seaborn and Matplotlibβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Plotting Exercise Discussionβ€’10 minutes

In this module, you will explore the powerful combination of Plotly, Dash, and Streamlit for creating interactive and dynamic visualizations within a dashboard. You will use Plotly to create visually appealing histograms, scatterplots, and line plots that can be embedded within a dashboard. You will also dive into Dash and Streamlit, two popular Python frameworks for building interactive web-based dashboards. By the end of the week, you will be able to apply your knowledge and create a comprehensive dashboard that incorporates these visualizations, enabling users to explore and interact with your data.

What's included

15 videos6 readings1 assignment1 discussion prompt

15 videosβ€’Total 27 minutes
  • Introduction to Plotlyβ€’2 minutes
  • Creating a Line Plot with Plotlyβ€’3 minutes
  • Creating a Bar Plot with Plotlyβ€’1 minute
  • Creating a Scatterplot with Plotlyβ€’1 minute
  • Creating a Heatmap with Plotlyβ€’2 minutes
  • Creating a Slope Graph with Plotlyβ€’2 minutes
  • Introduction to Dashβ€’0 minutes
  • Creating a Line Plot with Dashβ€’3 minutes
  • Creating a Bar Plot with Dashβ€’3 minutes
  • Creating a Scatterplot with Dashβ€’5 minutes
  • Introduction to Streamlitβ€’0 minutes
  • Creating a Line Plot with Streamlitβ€’1 minute
  • Creating a Bar Plot with Streamlitβ€’1 minute
  • Connecting a Widget to a Plot in Streamlitβ€’2 minutes
  • Creating a Scatterplot with Streamlitβ€’2 minutes
6 readingsβ€’Total 60 minutes
  • Getting Ready: Accessing Plotlyβ€’10 minutes
  • Plotting Exercise: Plotlyβ€’10 minutes
  • Getting Ready: Accessing Dashβ€’10 minutes
  • Plotting Exercise: Dashβ€’10 minutes
  • Getting Ready: Accessing Streamlitβ€’10 minutes
  • Plotting Exercise: Streamlitβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Data Visualization with Plotly, Dash and Streamlitβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Plotting Exercise Discussionβ€’10 minutes

In this module, you will dive into two cloud-based tools, Tableau and Amazon QuickSight, to create compelling visualizations, and gain insights from your data in a user-friendly and interactive manner. You will first use Tableau to design and create histograms, scatterplots, and line plots that effectively showcase your data. You will then use Amazon QuickSight, an intuitive and cloud-based business intelligence tool, to create visually appealing and interactive visualizations. By the end of the week, you will be able to apply your knowledge and create captivating visualizations using these platforms.

What's included

14 videos6 readings1 assignment1 discussion prompt

14 videosβ€’Total 11 minutes
  • Introduction to Tableauβ€’0 minutes
  • Creating a Line Plot with Tableauβ€’1 minute
  • Creating a Histogram with Tableauβ€’1 minute
  • Creating a Scatterplot with Tableauβ€’1 minute
  • Creating a Bar Plot with Tableauβ€’1 minute
  • Creating a Plot Dashboard in Tableauβ€’1 minute
  • Tableau Summaryβ€’0 minutes
  • Introduction to QuickSightβ€’0 minutes
  • Creating a New Dataset in QuickSightβ€’1 minute
  • Creating a Line Plot with QuickSightβ€’2 minutes
  • Creating a Histogram with QuickSightβ€’1 minute
  • Creating a Scatterplot with QuickSightβ€’1 minute
  • Creating a Bar Plot with QuickSightβ€’1 minute
  • Sharing your Plots with QuickSightβ€’1 minute
6 readingsβ€’Total 60 minutes
  • Getting Ready: Accessing Tableauβ€’10 minutes
  • Plotting Exercise: Tableauβ€’10 minutes
  • Getting Ready: Accessing Amazon QuickSightβ€’10 minutes
  • Plotting Exercise: QuickSightβ€’10 minutes
  • Next Stepsβ€’10 minutes
  • Share your learning experienceβ€’10 minutes
1 assignmentβ€’Total 30 minutes
  • Visualization with Cloud-Based Tools: Tableau and Amazon Quicksightβ€’30 minutes
1 discussion promptβ€’Total 10 minutes
  • Plotting Exercise Discussionβ€’10 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructors

Duke University
3 Coursesβ€’22,229 learners

Explore more from Data Analysis

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    59.25%

  • 4 stars

    18.51%

  • 3 stars

    11.11%

  • 2 stars

    3.70%

  • 1 star

    7.40%

Showing 3 of 27

MK
Β·

Reviewed on Aug 28, 2024

Great course, learnt a lot of practical skills through real-life examples

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,