Month 8: Python Programming for Data Manipulation
Week 1: Python Basics
- Day 1: Introduction to Python
- Day 2: Python Data Types
- Day 3: Python Control Flow Statements
- Day 4: Python Functions
- Day 5: Python Modules and Packages
Week 2: Python for Data Manipulation
- Day 1: Python Lists and Dictionaries
- Day 2: Introduction to NumPy
- Day 3: Introduction to Pandas
- Day 4: Reading and Writing Data with Pandas
- Day 5: Data Cleaning with Pandas
Week 3: Advanced Data Manipulation with Python
- Day 1: Data Aggregation with Pandas
- Day 2: Data Transformation with Pandas
- Day 3: Merging and Joining Dataframes with Pandas
- Day 4: Pivot Tables with Pandas
- Day 5: Time Series Analysis with Pandas
Week 4: Python for Web Scraping and APIs
- Day 1: Introduction to Web Scraping
- Day 2: Web Scraping with BeautifulSoup
- Day 3: Web Scraping with Selenium
- Day 4: Introduction to APIs
- Day 5: Accessing APIs with Python