Course Curriculum
12 interactive lessons with real-time autograding
Introduction to Pandas
Series and DataFrame basics, creating datasets, and index inspection.
Loading & Inspecting Data
Reading CSV/Excel, info, describe, head, tail, and dtypes.
Selecting & Indexing
loc, iloc, boolean indexing, column selection, and query filtering.
Sorting & Ranking
Sorting values, multi-index sort, ranking data, and nlargest/nsmallest.
Cleaning Data
Handling nulls (dropna, fillna), duplicates, and string cleaning.
Transforming Data
apply, map, replace, vector math, and custom lambda functions.
Grouping & Aggregation
groupby, agg, transform, pivot_table, and cross-tabulations.
Combining & Reshaping
merge, join, concat, melt, and stack/unstack operations.
Datetime & Time Series
to_datetime, date components, resampling, rolling windows, and shifting.
Plotting
Built-in plotting with matplotlib backend: histograms, lines, and bars.
Method Chaining & Performance
Pipeline chaining, memory optimization, and categorical types.
Capstone Project
Comprehensive real-world exploratory data analysis and reporting.
