Back to Catalog

Python Project for Data Engineering

Learn on

Coursera logo
Intermediatecourse

Learn to apply your Python skills to collect, transform, and load data with this Data Engineering mini-course. Pre-requisite: Python for Data Science, AI and Development course.

4.6 (731 Reviews)

Language

  • English

Topic

  • Python

Enrollment Count

  • 53.39K

Skills You Will Learn

  • Miscellaneous Data Science Topics, Data Structures, Extract, Web Scraping, Python

Offered By

  • IBMSkillsNetwork

Estimated Effort

  • 3 weeks

Platform

  • Coursera

Last Update

  • February 19, 2025
About this course
Showcase your skills in Data Engineering with this Python Project! This mini-course is intended to apply foundational Python skills by implementing different techniques to collect and work with data. You will assume the role of a Data Engineer and extract data from multiple file formats, transform it into specific datatypes, and then load it into a single source for analysis. Continue with the course and test your knowledge by implementing webscraping and extracting data with APIs all with the help of multiple hands-on labs. By the end of this project, you will have demonstrated your familiarity with important skills in Information Engineering and Extraction, Transformation and Loading (ETL), Jupyter Notebooks, and of course, Python Programming. 


Upon completion of this course, you will have acquired the confidence to begin collecting large datasets, webscraping, using APIs, and performing ETL tasks, to hone valuable data management skills - all with the use of Python. 


PRE-REQUISITE:
Python for Data Science, AI and Development course from IBM is a pre-requisite for this project course. Please ensure that before taking this course you have either completed the Python for Data Science, AI and Development course from IBM or have equivalent proficiency in working with Python and data. 


NOTE:
This course is not intended to teach you Python and does not have too much instructional content. It is intended for you to apply prior Python knowledge.

Instructors

Joseph Santarcangelo

Senior Data Scientist at IBM

Joseph has a Ph.D. in Electrical Engineering, his research focused on using machine learning, signal processing, and computer vision to determine how videos impact human cognition. Joseph has been working for IBM since he completed his PhD.

Read more

Ramesh Sannareddy

Corporate IT Trainer

Ramesh Sannareddy holds a Bachelors Degree in Information Systems (Birla Institute of Technology, Pilani). He has two and a half decades of experience in Information Technology Infrastructure Management, Database Administration, Information Integration and Automation. He worked for companies like Intergraph, Genpact, HCL, and Microsoft. Currently, he is a freelancer and pursues his passion for teaching. He teaches Data Science, Machine Learning, Programming and Databases.

Read more