Udacity Logo
Log InJoin for Free

Advanced Data Wrangling

Course

Data wrangling is a set of processes for turning raw and messy data into a clean format to answer interesting questions from the data. In this course, you will learn the three phases of data wrangling: gathering, assessing, and cleaning data.

Data wrangling is a set of processes for turning raw and messy data into a clean format to answer interesting questions from the data. In this course, you will learn the three phases of data wrangling: gathering, assessing, and cleaning data.

Intermediate

4 weeks

Real-world Projects

Completion Certificate

Last Updated February 16, 2024

Skills you'll learn:
Data cleaning • Data storage • Data Tidiness Assessment • Data gathering
Prerequisites:
Basic Python • Basic descriptive statistics • Pandas

Course Lessons

Lesson 1

Introduction to Data Wrangling

You will learn what data wrangling is and why it matters. And you will see a real-world example of data wrangling and some common misconceptions about data wrangling.

Lesson 2

Gathering Data

You will learn to implement data gathering methods to obtain and extract data from various sources and in several popular data formats.

Lesson 3

Assessing Data

You will learn to identify different data quality and structural issues and apply visual and programmatic assessments to catch them.

Lesson 4

Cleaning Data

You will learn to remediate the issues you identified in the assessment stage and test that your data cleaning is successful.

Lesson 5 • Project

Real World Data Wrangling with Python

You will apply the skills you acquired in the course by gathering, assessing, and cleaning multiple real-world datasets of your choice.

Taught By The Best

Photo of Ria Cheruvu

Ria Cheruvu

Intel NEX AI Ethics Lead Architect

Ria is Intel NEX AI Ethics Lead Architect, leading trustworthy AI. She is an emerging industry speaker and has a master's in data science from Harvard University. Ria previously served as a Teaching Fellow for Harvard's 2021 Data Science graduate curriculum and Lead Instructor for Eduonix's ML Deployment course.

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills