This repository follows the Udemy course: Databases with Python: MySQL, SQLite, MongoDB
It contains well-organized, practical notebooks for each section of the course, along with sample databases used throughout.
Databases-with-the-Python/
├── MongoDB/
│ ├── MongoDB with Python.ipynb
│ └── Use MongoDB with Python.ipynb
├── MySQL/
│ └── MySQL with Python.ipynb
├── SQLite/
│ └── SQLite with Python.ipynb
├── data_testing.db # SQLite test database
├── Databases-with-the-Python.code-workspace
- How to connect SQLite to Python
- Creating tables, inserting data, querying data
- Connecting Python to MySQL
- Executing basic SQL queries
- Installing and using
pymongo
- Working with documents and collections
- CRUD operations in MongoDB using Python
-
Clone the repo:
git clone https://github.com/YOUR_USERNAME/Databases-with-the-Python.git
-
Open in VS Code or Jupyter Lab.
-
Run each notebook to follow along with the course.
Udemy Course Link: Databases with Python
Each notebook and file was committed individually to reflect progress through the course. Feel free to fork and enhance it for your own learning path!
- Python 3.7+
- Jupyter Notebook
pymongo
,mysql-connector-python
,sqlite3
You can install all dependencies via:
pip install -r requirements.txt
Note: MongoDB and MySQL should be installed locally or accessible remotely for the relevant notebooks.