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.
This course is part of the Python, Bash and SQL Essentials for Data Engineering Specialization
Offered By
About this Course
Some experience with Python programming (<1 year)
What you will learn
Extract data from different sources and map it to Python data structures.
Design Scripts to connect and query a SQL database from within Python.
Apply scraping techniques to read and extract data from a website.
Skills you will gain
- Database (DBMS)
- Python Programming
- Web Scraping
- MySQL
- SQL
Some experience with Python programming (<1 year)
Offered by
Syllabus - What you will learn from this course
Working with Data in Python
Python Scripting and SQL
Web Scraping using Python
Working with MySQL
Reviews
- 5 stars79.16%
- 4 stars14.58%
- 1 star6.25%
TOP REVIEWS FROM SCRIPTING WITH PYTHON AND SQL FOR DATA ENGINEERING
This provides the essentials of data engineering and analysis.
Covered great Python. data engineering techniques as well as using SQLite and MySQL in VSCode
About the Python, Bash and SQL Essentials for Data Engineering Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
What is the refund policy?
Is financial aid available?
More questions? Visit the Learner Help Center.