Data I/O and Preprocessing with Python and SQL

This course is part of DeepLearning.AI Data Analytics Professional Certificate

Instructor: Sean Barnes

What you'll learn

  •    You’ll work with real-world data as it exists in practice: messy, unstructured, and spread across sources.
  •   You’ll learn to extract data from websites, APIs, and databases, and clean it using both Python and SQL, an essential step in any analysis pipeline.
  • Skills you'll gain

  •   Pandas (Python Package)
  •   Data Import/Export
  •   Data Cleansing
  •   Application Programming Interface (API)
  •   SQL
  •   Data Validation
  •   Data Quality
  •   Data Transformation
  •   Query Languages
  •   JSON
  •   Authentications
  •   Real Time Data
  •   Data Integration
  •   Data Processing
  •   Relational Databases
  •   Web Scraping
  •   Unstructured Data
  • There are 4 modules in this course

    You’ll start by extracting data from webpages using tools like Pandas and Beautiful Soup, while also learning how to handle unstructured text and apply ethical scraping practices. Next, you’ll access real-time data through APIs, parse JSON files, and clean numerical data using techniques like normalization and binning. You’ll also learn how to manage authentication with API keys and store them securely. Finally, you’ll work with databases: Querying and joining tables using SQL, validating results, and understanding when to use SQL versus Python for different preprocessing tasks. By the end of the course, you’ll be able to turn raw, real-world data into reliable, analysis-ready inputs—a core skill for any data professional.

    APIs & numerical cleaning

    Databases

    Preprocessing, validation, and joins with SQL

    Explore more from Data Analysis

    ©2025  ementorhub.com. All rights reserved