Master data analysis with Pandas through hands-on exercises. Learn to create, manipulate, filter, group, and transform DataFrames in your browser. Practice real-world data wrangling with live Python execution.
This free interactive Pandas practice course takes you from the fundamentals of Series and DataFrames through the full data wrangling workflow that working analysts use every day. You will run real Python code directly in your browser, so every concept sticks through doing rather than just reading. The course is designed for intermediate learners who already know some Python basics and want to build confident, practical data analysis skills with Pandas.
Working through eight modules, you will learn to select and index data precisely using loc, iloc, and boolean conditions, then filter, sort, and query datasets to pull exactly the slice you need. The course moves into data transformation, covering column operations, the apply() function, string and datetime handling, and type conversion. From there you explore grouping with GroupBy, building pivot tables, and running cross tabulations, followed by clean strategies for handling missing values and combining DataFrames through merges and joins.
By the end you will be equipped to clean, reshape, and summarise real-world datasets confidently, whether you are working on academic projects, analysing data at your job, or preparing for a data role. The course is completely free, no signup is required to start, and completing all lessons plus the final exam earns you a certificate of completion you can share on LinkedIn or add to your resume.
8 modules • 32 lessons
The course covers the full data wrangling workflow in eight modules: creating DataFrames, selecting and indexing data, filtering and sorting, transforming columns, grouping and aggregating, handling missing values, combining DataFrames, and advanced operations like binning and reshaping. All exercises run as live Python code in your browser.
Yes, the entire course is free. You can start any lesson immediately without creating an account, and completing the course plus the final exam earns you a certificate of completion at no cost.
The course is aimed at intermediate learners, so some familiarity with Python basics such as variables, lists, and loops will help you move faster. You do not need prior Pandas experience, but a little Python confidence means you can focus on the data analysis concepts rather than the syntax.
You will work with loc, iloc, boolean indexing, the query() method, GroupBy, pivot_table, pd.merge, pd.concat, apply(), string accessor methods, datetime handling, and operations for handling duplicates, missing values, and binning. Everything is practiced interactively so you can experiment in real time.
Yes. Completing all lessons and passing the final exam earns you a certificate of completion that you can download and add to your LinkedIn profile or resume to show your Pandas data analysis skills.

Master JSON parsing, manipulation, and transformation with hands-on exercises. Learn to navigate complex data structures, transform API responses, and build data pipelines in your browser.

Learn to analyze financial data using Python. Master NumPy, Pandas, data visualization, portfolio analytics, technical analysis, financial modeling, and statistical analysis. Build real-world projects including an automated investment research system.

Master data visualization using Matplotlib and Seaborn. Learn to create compelling visualizations from basic plots to advanced statistical charts. Practice with real datasets and build visualization skills for data science, analytics, and business reporting.

Learn to analyze data using AI without writing code. Master uploading spreadsheets to ChatGPT and Claude, asking the right questions, finding patterns, creating reports, visualizing data, and cleaning messy datasets.

Learn to clean messy data using AI without writing any code. Spot data problems, fix inconsistent text, handle missing values and duplicates, reformat columns, and build a reusable cleaning workflow with ChatGPT and Claude.

Master the fundamentals of Amazon Web Services (AWS). Learn about cloud computing basics, core AWS services including EC2, S3, RDS, and Lambda, security best practices, and cost management. Perfect for developers, IT professionals, and anyone starting their cloud journey.