This course explores the fundamentals of relational databases and how to seamlessly map Python data structures to robust database tables using object-relational mappers (ORMs). You'll gain practical experience in building efficient ETL (Extract, Transform, Load) pipelines, ensuring your data is not only accessible but also reliable and persistent. You'll learn about data validation and quality control, leveraging powerful tools like Pandas to explore, clean, and analyze your datasets. By the end of the course, you’ll be equipped to uncover insights, identify biases, and apply best practices in data management.



Data Science Fundamentals Part 1: Unit 3
This course is part of Data Science Fundamentals, Part 1 Specialization

Instructor: Pearson
Access provided by NIC x MaiamiJSC
Recommended experience
What you'll learn
Master the fundamentals of relational databases and persistent data storage.
Build and optimize ETL pipelines using Python and object-relational mappers.
Apply data validation techniques to ensure data quality and integrity.
Utilize Pandas for effective data exploration, transformation, and statistical analysis.
Skills you'll gain
- Databases
- Extract, Transform, Load
- Data Manipulation
- Data Transformation
- Data Integrity
- Pandas (Python Package)
- Data Analysis
- Data Cleansing
- Data Quality
- Descriptive Statistics
- Database Management
- SQL
- Data Validation
- Data Storage Technologies
- Data Processing
- Relational Databases
- Object-Relational Mapping
- Exploratory Data Analysis
- Data Pipelines
Details to know

Add to your LinkedIn profile
3 assignments
August 2025
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There is 1 module in this course
This module guides learners through essential data handling skills, from storing and persisting data using relational databases and object-relational mappers, to validating, exploring, and transforming data for analysis. Emphasizing practical techniques with tools like Pandas, the lessons cover best practices for querying, managing missing values, and using descriptive statistics and visualizations to understand data quality and distribution. The module provides a systematic approach to the ETL process, equipping students to efficiently prepare data for deeper analytical modeling.
What's included
28 videos3 assignments
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Why people choose Coursera for their career









