Skip to content

k-nbk/Python-Project-for-Data-Engineering-Coursera-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python-Project-for-Data-Engineering-Coursera-

Final project from Coursera course "Python Project for Data Engineering"

Project Overview

For this project, I will assume the role of data engineer working for an international financial analysis company. The company tracks stock prices, commodities, forex rates, inflation rates. The job is to extract financial data from various sources like websites, APIs and files provided by various financial analysis firms. After I collect the data, I extract the data of interest to the company and transform it based on the requirements given. Once the transformation is complete I load that data into the database.

Project Tasks

  • Collect data using APIs

  • Collect data using webscraping.

  • Download files to process.

  • Read csv, xml and json file types.

  • Extract data from the above file types.

  • Transform data.

  • Use the built in logging module.

  • Save the transformed data in a ready-to-load format which data engineers can use to load the data.

About

Final project from Coursera course "Python Project for Data Engineering"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published