Data Wrangling with Python Project (Coursera)

Data Wrangling with Python Project (Coursera)

The "Data Wrangling Project" course provides students with an opportunity to apply the knowledge gained throughout the specialization in a real-life data wrangling project of their interest. Participants will follow the data wrangling pipeline step by step, from identifying data sources to processing and integrating data, to achieve a fine dataset ready for analysis. This course enables students to gain hands-on experience in the data wrangling process and prepares them to handle complex data challenges in real-world scenarios.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Throughout the course, students will work on their data wrangling project, applying the knowledge and skills gained in each module to achieve a refined and well-prepared dataset. By the end of the course, participants will be proficient in the data wrangling process and ready to tackle real-world data challenges in diverse domains.
This course is part of the Data Wrangling with Python Specialization.

What you'll learn

  • Initiate and conduct a data wrangling project from raw data to a refined dataset for analysis.
  • Apply data wrangling techniques learned in the specialization to handle real-life data scenarios.
  • Utilize Python libraries and tools effectively for data wrangling tasks. Communicate and present data wrangling results effectively to stakeholders.

Syllabus

Data Wrangling Pipeline
Module 1
In this introductory week, you will gain an understanding of the data wrangling pipeline, which serves as a structured approach to transform raw data into a cleaned and organized dataset for analysis. You will learn the key stages involved in the pipeline, setting the foundation for the rest of the course.

Identify Your Data
Module 2
In this week, you will learn how to identify and define the scope and objectives of your data wrangling project. You will explore various data sources, understand their structure, and assess the suitability of each source for the project.

Data Collection and Integration
Module 3
This week covers the data collection and integration stage of the data wrangling process. You will learn techniques for data collection, validate the collected data, and integrate data from multiple sources.

Data Understanding and Visualization
Module 4
This week focuses on gaining a comprehensive understanding of the dataset through statistical analysis and data visualization. You will learn how to perform descriptive statistics, create informative visualizations, and conduct exploratory data analysis (EDA).

Data Processing and Manipulation
Module 5
In this week, you will delve into essential data processing and manipulation techniques. You will learn how to handle missing values, detect and handle outliers, perform data sampling and dimensionality reduction, apply data scaling and discretization, and explore data cubes and pivot tables.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Llama for Python Programmers (Coursera) Coursera
University of Michigan

Llama for Python Programmers (Coursera)

Llama for Python Programmers is designed for programmers who want to leverage the Llama 2 large language model (LLM) and take advantage of the generative artificial intelligence (AI) revolution. In this course, you’ll learn how open-source LLMs can run on self-hosted hardware, made possible through techniques such as quantization by using the llama.cpp package.

Sep 14th 2026
3 Weeks
Data Management for Clinical Research (Coursera) Coursera
Vanderbilt University

Data Management for Clinical Research (Coursera)

This course presents critical concepts and practical methods to support planning, collection, storage, and dissemination of data in clinical research. Understanding and implementing solid data management principles is critical for any scientific domain. Regardless of your current (or anticipated) role in the research enterprise, a strong working knowledge and skill set in data management principles and practice will increase your productivity and improve your science. Our goal is to use these modules to help you learn and practice this skill set.

Sep 14th 2026
5-12 Weeks
Fundamentos de la visualización de datos con Tableau (Coursera) Coursera
Universidad Austral

Fundamentos de la visualización de datos con Tableau (Coursera)

En este curso descubrirás qué es la visualización de datos y cómo podemos usarla para ver y comprender mejor los datos. Con Tableau, examinaremos los conceptos fundamentales de visualización de datos y exploraremos la interfaz de Tableau, identificando y aplicando las diversas herramientas que Tableau tiene para ofrecer. Este curso está diseñado para el alumno que nunca ha usado antes Tableau, o que puede necesitar un repaso, o desea explorar Tableau con más profundidad.

Sep 14th 2026
4 Weeks
Principios esenciales de diseño en Tableau (Coursera) Coursera
Universidad Austral

Principios esenciales de diseño en Tableau (Coursera)

En este curso, analizarás y aplicarás principios de diseño esenciales para tus visualizaciones en Tableau. Este curso asume que comprendes las herramientas dentro de Tableau y tienes algún conocimiento de los conceptos fundamentales de visualización de datos. Definirás y examinarás las similitudes y diferencias del análisis exploratorio y estudio, así como comenzarás a hacerte las preguntas correctas sobre lo que se necesita en una visualización.

Sep 14th 2026
4 Weeks
Introduction to Open Source Application Development (Coursera) Coursera
Illinois Tech

Introduction to Open Source Application Development (Coursera)

This course introduces basic concepts of systems programming using a modern open source language. You will learn to apply basic programming concepts toward solving problems, writing pseudocode, working with and effectively using basic data types, abstract data types, control structures, code modularization and arrays. You will learn to detect errors, work with variables and loops, and discover how functions, methods, and operators work with different data types. You will also be introduced to the object paradigm including classes, inheritance, and polymorphism.

Sep 14th 2026
5-12 Weeks
Machine Learning Rapid Prototyping with IBM Watson Studio (Coursera) Coursera
IBM

Machine Learning Rapid Prototyping with IBM Watson Studio (Coursera)

An emerging trend in AI is the availability of technologies in which automation is used to select a best-fit model, perform feature engineering and improve model performance via hyperparameter optimization. This automation will provide rapid-prototyping of models and allow the Data Scientist to focus their efforts on applying domain knowledge to fine-tune models. This course will take the learner through the creation of an end-to-end automated pipeline built by Watson Studio’s AutoAI experiment tool, explaining the underlying technology at work as developed by IBM Research.

Sep 14th 2026
4 Weeks
Accounting Data Analytics with Python (Coursera) Coursera
University of Illinois at Urbana-Champaign

Accounting Data Analytics with Python (Coursera)

This course focuses on developing Python skills for assembling business data. It will cover some of the same material from Introduction to Accounting Data Analytics and Visualization, but in a more general purpose programming environment (Jupyter Notebook for Python), rather than in Excel and the Visual Basic Editor. These concepts are taught within the context of one or more accounting data domains (e.g., financial statement data from EDGAR, stock data, loan data, point-of-sale data).

Sep 14th 2026
5-12 Weeks
Muestreo de personas, redes y registros (Coursera) Coursera
University of Michigan

Muestreo de personas, redes y registros (Coursera)

Para hacer una buena recopilación de datos se necesitan buenas muestras. Pero las muestras pueden elegirse de muchas maneras. Pueden ser selecciones fortuitas o convenientes de personas, registros, redes u otras unidades, pero uno se cuestiona la calidad de tales muestras, especialmente cómo se relacionan estos métodos de selección con el hecho de sacar buenas conclusiones sobre una población tras la recopilación y el análisis de los datos. Las muestras pueden seleccionarse con más cuidado según el criterio del investigador, pero entonces uno se pregunta si ese criterio puede estar sesgado por factores personales.

Sep 14th 2026
5-12 Weeks
Data Processing Using Python (Coursera) Coursera
Nanjing University

Data Processing Using Python (Coursera)

This course is mainly for non-computer majors. It starts with the basic syntax of Python, to how to acquire data in Python locally and from network, to how to present data, then to how to conduct basic and advanced statistic analysis and visualization of data, and finally to how to design a simple GUI to present and process data, advancing level by level.

Sep 14th 2026
5-12 Weeks
Dataplex by Google Cloud (Coursera) Coursera
Board Infinity

Dataplex by Google Cloud (Coursera)

Welcome to "Dataplex By Google Cloud " a comprehensive course designed to provide a thorough understanding of Google Cloud Dataplex, a platform for managing, monitoring, and analyzing data across various data systems in Google Cloud. Spanning two modules, the course begins with the fundamentals of Dataplex, including its setup, configuration, and basic functionalities.

Sep 14th 2026
2 Weeks
Estructuras de datos de Python (Coursera) Coursera
University of Michigan

Estructuras de datos de Python (Coursera)

Este curso presentará las estructuras de datos básicas del lenguaje de programación Python. Veremos los conceptos básicos de la programación de procedimientos y exploraremos cómo podemos usar las estructuras de datos integrados de Python, como listas, diccionarios y tuplas, para realizar análisis de datos cada vez más complejos. Este curso abarcará los capítulos 6 a 10 del libro de texto “Python para todos”. Este curso cubre Python 3.

Sep 14th 2026
5-12 Weeks