This repository contains my completed coursework for the Python for Everybody (py4e) Specialization offered on Coursera. The specialization is designed to introduce fundamental programming concepts using Python and covers topics ranging from basic syntax to accessing web data and working with databases.
The repository is organized into the following subfolders:
- Chapter 1: Python Basics β Introduction to Python programming including variables, expressions, and conditional statements.
- Chapter 2: Python Data Structures β Covers lists, dictionaries, tuples, and string manipulation.
- Chapter 3: Using Python to Access Web Data β Focuses on web scraping, working with APIs, and parsing XML/JSON data.
- Chapter 4: Using Databases with Python β Introduces SQL, database design, and using SQLite with Python.
# Clone the repository
git clone https://github.com/your-username/py4e-specialization.git
cd py4e-specialization
# Make sure you have Python 3 installed
python3 --version
# (Optional) Create a virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
# Install required packages (if applicable)
pip install -r requirements.txt- Python for Everybody website - https://www.py4e.com/
- Coursera Python for Everybody specialization - https://www.coursera.org/specializations/python