Back to Scripting with Python and SQL for Data Engineering
Duke University

Scripting with Python and SQL for Data Engineering

In this third course of the Python, Bash and SQL Essentials for Data Engineering Specialization, you will explore techniques to work effectively with Python and SQL. We will go through useful data structures in Python scripting and connect to databases like MySQL. Additionally, you will learn how to use a modern text editor to connect and run SQL queries against a real database, performing operations to load and extract data. Finally, you will use extracted data from websites using scraping techniques. These skills will allow you to work effectively when data is not readily available, or when spatial queries are required to extract useful information from databases.

Status: Operational Databases
Status: Web Scraping
IntermediateCourse24 hours

Featured reviews

CQ

Reviewed Oct 20, 2022

C​overed great Python. data engineering techniques as well as using SQLite and MySQL in VSCode

QZ

Reviewed Apr 20, 2026

learn the basics needed from the textbook to the real working environements.

PB

Reviewed May 25, 2023

Training is clear and interactive and labs are good

All reviews

Showing: 20 of 20

Steven
Reviewed Apr 29, 2023
Andrew
Reviewed Sep 2, 2022
Clayton
Reviewed Oct 21, 2022
Sebastian
Reviewed Oct 31, 2022
Mohammed
Reviewed Aug 29, 2022
Julio
Reviewed Jun 1, 2022
Qi
Reviewed Apr 21, 2026
Haritina
Reviewed Oct 30, 2025
Guillermo
Reviewed Jan 7, 2024
Aida
Reviewed Jul 20, 2022
Thammanoon
Reviewed Jul 16, 2023
CG
Reviewed Sep 26, 2024
Assel
Reviewed Feb 3, 2025
RAHUL
Reviewed Jul 7, 2022
Pavani
Reviewed May 26, 2023
sravan
Reviewed Dec 2, 2023
Sasit
Reviewed Jul 4, 2023
Dominik
Reviewed May 28, 2024
Sayali
Reviewed Jul 23, 2024
Valtteri
Reviewed Mar 12, 2025