DATA VISUALIZATION
ON DATA VISUALIZATION
6 WEEKS
12 LESSONS
SCHEDULE:
MONDAYS & WEDNESDAYS
5:30 PM PST / 8:30 PM EST
Afia Zaheer, Microsoft’s Head of Product Analytics, will challenge you to create your own data stories with Python, teach you how to adapt to emerging trends, and accelerate your transformation into a data pro.
THIS COURSE IS FOR YOU, IF...
-
YOU AIM TO ENHANCE YOUR DATA ANALYSIS SKILLS
Great data visualization starts with preparation, continues with visualization, and ends with impactful insights. Learn to make discoveries within data and then communicate them with the right tools to stakeholders.
-
YOU SEEK TO BOOST YOUR MARKETING DATA EXPERTISE
Cultivate data-driven marketing success by manipulating large datasets in Python. Through interactive storytelling and cohesive narrative flow, you’ll get hands-on practice pulling data from various sources and making sense of it.
-
YOU ARE READY TO ELEVATE YOUR BUSINESS INTELLIGENCE
Calling all BI managers, developers, architects, analysts, and more! Learn how to present more effectively by animating data over time, highlighting patterns, and explaining correlations through visuals.
-
YOU’RE A PRODUCT OR PROJECT MANAGER WORKING WITH DATA DAILY
Master keeping your data viz innovative, informative, and influential. Explore temporal & geospatial patterns and utilize techniques for exploratory data analysis with Python visualizations.
Online data visualization course – where an image is worth a thousand spreadsheets.
Become the Picasso of data viz by effectively using colors, shapes, and dynamic elements to engage your spectators.
Create intuitive visualizations with self-explanatory narratives. Tap into various data sources, design interactive dashboards, and learn to integrate statistical measures.
With the guidance of your instructor, of course.
Do more than learn. Experience data insights in real time.
LIVE learning just got visually enhanced! See data come to life and hone your abilities alongside your peers.
Leverage tools like Python, Tableau and Power BI as you simplify complex topics. Then network to exchange insights, absorb best practices, and increase your value.
ZAHEER LinkedIn Profile
- Head of Product Analytics, Microsoft
- Over 15 years of experience in the field
- Drives and supports product and customer analytics for website and mobile app optimization
- Implements tools and processes to analyze and measure business performance
- Optimizes online channels by increasing revenue, lead generation, and site engagement
- Instructor introduction
- Course objectives & flow
- Q&A
Setting the stage for your journey into data viz! Dive into data visualization, mastering the key principles for crafting impactful data stories. You'll get hands-on with popular data visualization tools and explore a palette of visual types, laying the foundation for your expertise.
- Importance and benefits of data visualization & creativity
- Key principles of effective data visualization
- Introduction to popular data visualization tools
- Exploring different types of visualizations
Gain the skills to expertly manage diverse data sources. Master cleaning, preprocessing, and transforming it using Python. We’ll dig into data exploration, aggregation, and summarization for impactful visualization.
- Data sources and datasets
- Data cleaning and transformation in Python
- Variable selection for visualization
- Data aggregation and summarization
- Workshop: Taming messy datasets
Assignment #1: Cleaning & Analyzing Data with Python
Start working with Python and Pandas to journey through data cleaning, column transformations, and insights-driven sorting and filtering, all while getting ready to craft a data analysis report.
Craft compelling narratives within your visualizations, incorporating impactful titles, labels, and annotations. Elevate your data into a realm of relatability, memorability, and profound impact through storytelling.
- Data validation and verification techniques
- Narratives and context in visualizations
- Effective titles, labels, and annotations
Assignment #2: Visualizing Data with Python
Harness the power of Pandas, Matplotlib, and Seaborn. You’ll be working with Line Plots, Area Plots, Histograms, Bar Charts, Pies, and more, creating a narrative from your dataset.
Gain the expertise to confidently tackle extensive datasets in Python, leveraging advanced techniques like chunking, parallel processing, memory optimization, and data type refinement. Discover the secrets to effective data analysis, seamless transformations, and efficient filtering.
- Managing large datasets in Python
- Effective data analysis techniques
- Data transformations and filtering in Python
Elevate your data storytelling by seamlessly weaving statistical measures and significance tests into your visualizations. You’ll learn to create compelling data presentations that spotlight intricate patterns and correlations through engaging scatter plots, heatmaps, and parallel coordinate plots.
- Statistical techniques for data visualization
- Statistical measures in visualizations
- Workshop: Effective data pattern visualization
Assignment #3: Statistics for Data Science & Analytics
Utilize statistics to craft customer profiles, employing descriptive statistics, Python data manipulation, and conducting and interpreting t-tests and chi-square tests for a comprehensive data analytics experience.
In Class 6, embrace the secrets of visual encoding, craft illuminating data visuals with Python libraries, wield colors and shapes expertly, and perfect interactive, narrative-rich presentations.
- Visual encoding principles and techniques
- Demo: Creating data visualizations with Python libraries
- Utilizing colors, shapes, and visual elements
- Interactive presentations and cohesive Narrative Flow
Assignment #4: Building Stunning Visualizations
Elevate your dashboard design skills as you craft interactive, user-friendly dashboards using industry-standard tools. Implement dynamic features, including filters, sliders, and drill-down functionalities, while establishing reusable pattern libraries for seamless visual design consistency.
- Interactive dashboard design (Tableau, Power BI, Python)
- Filter, slider, and drill-down implementation
- Reusable visual design patterns
- Case study: Dynamic elements and interactivity
Class 8 is all about exploratory data analysis with Python visualizations. Learn to identify patterns, detect outliers, and analyze trends. You’ll be visualizing confidence intervals and P-values, gaining the power to reveal hidden insights in your data.
- Exploratory data analysis techniques in Python
- Identifying data patterns, outliers, and trends
- Performing hypothesis testing with Python: T-Tests
- Visualizing confidence intervals and P-values
Assignment #5: Discover, Test, & Visualize Patterns in Bike Share Data (Python/R)
Import and prepare the dataset, dive into visualizations with scatter plots and histograms, analyze bike rental preferences through T-tests and plots, and explore the correlation between evening rentals and ride duration, backed by statistical insights.
Magic of time and space in data! Craft dynamic visualizations that breathe life into your insights by animating data over time, and delve into an interactive journey through temporal and geospatial patterns, all through the power of Python.
- Visualizing time series data in Python
- Geospatial visualization with Python libraries
- Dynamic storytelling through data animation
- Exploring temporal and geospatial patterns interactively
Assignment #6: Process, Analyze, & Visualize Time Series Data with Python & Pandas
You'll read, clean, and process time series data from the wild world of CSVs, align diverse datasets, and bring the numbers to life with charts and visualizations, all while focusing profitability, volatility, and instrument correlations.
Unlock the future of data visualization by delving into the latest trends and AI-powered interfaces. Learn to wield cutting-edge visualization techniques, propelling your data presentations into the future.
- Advanced visualization techniques & emerging trends
- AI-driven data visualization tools & techniques
- Workshop: Cutting-edge visualizations with AI algorithms
Learn to craft compelling data narratives with interactive flair, harnessing the power of multimedia elements and engaging storytelling techniques. Tailor your data presentations for diverse audiences, ensuring impactful communication.
- Crafting interactive data stories
- Enriching data narratives with multimedia
- Tailoring data presentations for diverse audiences
- Mastering engaging storytelling for data communication
Elevate your data pipeline mastery by honing your strategies for maintaining and updating interdependent data pipelines with precision, all while keeping a watchful eye on key ethical considerations.
- Ethical considerations in data visualization
- Impact of data changes
- Maintaining data pipelines
Assignment #7: Project: Data Visualization with Python & Storytelling Presentation
Using provided or your own dataset, craft a presentation that tackles a business question, supports it with hypotheses and data analysis using various tools, and presents it using data visualization to provide clarity and a persuasive narrative that could guide high-impact decisions or demystify complex subjects.
What our students say
"The group activities, they allow us to interact and exchange ideas, plus the way it is structured is challenging and mind twisting as we collaborate in different parts of the ideation."
"Overall I'm impressed with the level of detail and explanation around particular topics and subjects. There's a real depth to each module which for learning allows the information to stay in your brain."
"I really enjoy the format of the course. Lectures with real life examples and an ongoing case study. Also built in 20 minutes at the end of each class for questions is helpful."
"I enjoyed the structure of the class. I like how we learned about a topic and practiced it in the workshops. It’s helped me to apply what I learned!"