Data Ingestion with Pandas

with Samson Afolabi
5/5
(4)

Start Your Data Journey and learn everything about ingesting data from various data storage formats like Flat Files, Excel Files, API's, JSON's and Relational Databases.

1 hour of content 86 students
Start for Free

What you get:

  • 1 hour of content
  • 22 Interactive exercises
  • 5 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

Data Ingestion with Pandas

A course by Samson Afolabi
Start for Free

What you get:

  • 1 hour of content
  • 22 Interactive exercises
  • 5 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

$99.00

Lifetime access

Buy now
Start for Free

What you get:

  • 1 hour of content
  • 22 Interactive exercises
  • 5 Downloadable resources
  • World-class instructor
  • Closed captions
  • Q&A support
  • Future course updates
  • Course exam
  • Certificate of achievement

What You Learn

  • Learn to import data in the CSV Format.
  • Learn to import data from Flat & Excel Files.
  • Learn to import HTML and Json Datasets using the Pandas Library.
  • Learn to import data from Databases using the Pandas Library.
  • Learn to get data from API's

Top Choice of Leading Companies Worldwide

Industry leaders and professionals globally rely on this top-rated course to enhance their skills.

Course Description

Data is everywhere, but before you can analyze it, you need to load it efficiently and correctly. "Data Ingestion with Pandas" is designed to help you master the art of importing data from various sources, including flat files, Excel, databases, APIs, and JSON sources, using Python’s powerful Pandas library.

This course takes you through every aspect of data ingestion, from reading simple CSV's and Excel files to handling large datasets efficiently. You’ll learn how to work with Excel files, including reading multiple sheets, selecting specific columns, and handling large files. As we progress, you'll dive into working with databases, where you'll connect to Relational databases, connect to them and retrieve data using queries, and seamlessly integrate it into Pandas.

In the modern data landscape, APIs and JSON are crucial sources of real-time data. This course will equip you with the skills to extract data from web APIs, parse complex JSON structures, and transform them into clean, structured DataFrames. Along the way, you’ll also learn how to handle common ingestion errors, such as encoding issues, missing values, and memory limitations, ensuring a smooth and efficient data-loading process.

Whether you’re a data analyst, data scientist, or software engineer, mastering data ingestion is an essential skill. This course is very practical, hands-on, and designed for both beginners and those looking to refine their Pandas expertise.

By the end, you’ll have the confidence to import and manage data from multiple sources efficiently, setting the stage for deeper analysis and machine learning workflows. Let’s dive in and unlock the power of data ingestion with Pandas.

Learn for Free

Introduction - Data Ingestion With Pandas

1.1 Introduction - Data Ingestion With Pandas

6 min

What You'll Learn and Getting Ready

1.2 What You'll Learn and Getting Ready

1 min

Curriculum

  • 1. Introduction
    2 Lessons 7 Min

    Start your journey into data ingestion with Pandas! This section introduces the importance of efficient data loading, common data sources, and how Pandas simplifies the process.

    You’ll also get an overview of the various chapters of the course.

    Introduction - Data Ingestion With Pandas
    6 min
    What You'll Learn and Getting Ready Read now
    1 min
  • 2. Import Data From Flat Files
    5 Lessons 16 Min

    Learn how to read data from Flat Files using pd.read_csv(). You’ll explore handling large datasets efficiently, troubleshooting common errors like encoding issues, and using parameters like usecols and dtype to improve performance.

    Introduction - Import Data From Flat Files
    2 min
    Flat Files, What About them? Read now
    2 min
    More on Pandas' Read CSV Method Read now
    3 min
    Handling Large Files Efficiently Read now
    3 min
    Errors with Loading Flat Files! Read now
    6 min
  • 3. Import Data From Excel Files
    7 Lessons 16 Min

    Master working with Excel spreadsheets using pd.read_excel(). This section covers reading multiple sheets, selecting specific columns, writing back to Excel, and ensuring smooth data handling with Pandas. You’ll also learn how to deal with common formatting and date issues.

    Introduction - Import Data From Excel Files
    2 min
    Ingesting Data From Excel Files Read now
    1 min
    Operations with Excel Files Read now
    2 min
    Handling Date and Time Data Read now
    3 min
    Merging & Appending Excel Files Read now
    4 min
    Interacting with Google Sheets Read now
    2 min
    Working with Excel Formulas Read now
    2 min
  • 4. Importing Json Data and APIs
    7 Lessons 19 Min

    Master working with Excel spreadsheets using pd.read_excel(). This section covers reading multiple sheets, selecting specific columns, and ensuring smooth data handling with Pandas.

    You’ll also learn how to deal with common formatting and date issues as well as dealing with Google sheets.

    Introduction - Importing Json Data and APIs
    2 min
    Introduction to JSON Read now
    3 min
    Loading Json Data Read now
    2 min
    More Operations with JSON Files Read now
    2 min
    Introduction to APIs Read now
    3 min
    Loading Data from APIs Read now
    4 min
    Parsing Responses Read now
    3 min
  • 5. Import Data from Databases
    6 Lessons 14 Min

    Go beyond flat files and connect Pandas to Relational databases.

    Learn how to execute queries, fetch large datasets efficiently, and integrate SQL data into Pandas for further analysis. This section also covers more about other data ingestion libraries. 

    Introduction - Import Data from Databases
    2 min
    Introduction to Databases Read now
    2 min
    SQL and Pandas Read now
    3 min
    More Complex SQL Queries Read now
    2 min
    Other Ingestion Libraries Read now
    3 min
    Connecting with Other Ingestion Libraries Read now
    2 min
  • 6. Conclusion
    1 Lesson 4 Min

    Wrap up the course by revisiting key takeaways and best practices for efficient data ingestion. You’ll also get insights on next steps to deepen your Pandas knowledge and integrate your skills into real-world data workflows.

    Conclusion: Final Recap
    4 min

Topics

pandas BasicsData EngineeringData EngineeringData Analysis

Tools & Technologies

python
sql

Course Requirements

  • Python
  • SQL

Who Should Take This Course?

Level of difficulty: Beginner

  • Beginner Data Analytics Students
  • Data Engineering Students

Exams and Certification

A 365 Data Science Course Certificate is an excellent addition to your LinkedIn profile—demonstrating your expertise and willingness to go the extra mile to accomplish your goals.

Exams and certification

Meet Your Instructor

Samson Afolabi

Samson Afolabi

Team Lead Marketing Analytics at

1 Courses

4 Reviews

86 Students

Samson Afolabi is a seasoned data scientist with a strong track record of applying data-driven solutions to real-world problems. He currently leads a high-performing data science team at one of the largest mobility providers in Europe, where he works on scalable machine learning systems and strategic data initiatives that power decision-making across the organization. With over five years of experience in teaching data science and analytics, Samson combines technical depth with the ability to communicate complex concepts clearly. His expertise spans data engineering, machine learning, data analytics , and AI — giving students a practical, real-world perspective on what it takes to succeed in data roles today.

What Our Learners Say

365 Data Science Is Featured at

Our top-rated courses are trusted by business worldwide.