In this course, you’ll work with real-world datasets while learning how to collect, process, and analyze data using Python, including NumPy and Pandas. You’ll also build strong data visualization skills with tools like Matplotlib, Seaborn, Plotly, and Dash Enterprise, and apply what you learn through practical projects that can be published online.
Overview
Syllabus
Conducting Advanced Exploratory Analysis
- NumPy array
- Array containers
- Indexing on an array
- Broadcasting
- Reshaping
- Universal functions
- Series
- DataFrame
- Slicing DataFrame
- Filtering DataFrame
- Understanding JSON
- Working with APIs
Building Dashboards and Visualizing Data
- Dash Callbacks
- Client Callbacks
- Pattern Callbacks
- Dash core components
- Date Picker
- Date Range
- More Dash Components
- Graph
- Dash HTML Components
- Dash Styling
Presenting Information with Conviction and Persuasion
- Dash Styling
- Dash and Bootstrap
- Creating your own Components
- Deployment
- Make a live presentation
Taught by
Garfield Stinvil, Colin Jaffe, and Brian McClain