Course Overview
A beginner-friendly introduction to Python, focusing on the core concepts for data analysis.
Learning Outcomes
By the end of this course, you will be able to:
- Write Python code for data work
- Use NumPy for numerical computing
- Manipulate and clean data with Pandas
- Scrape web data with BeautifulSoup
- Perform exploratory data analysis
- Visualize data with Matplotlib/Seaborn
Topics Covered
- Python essentials for data work (4 hours)
- NumPy for numerical computing (3 hours)
- Pandas for data manipulation and cleaning (6 hours)
- BeautifulSoup for web scraping (3 hours)
- Data cleaning: handling missing values, duplicates, formatting (4 hours)
- Exploratory data analysis with Pandas (3 hours)
- Data visualization basics (Matplotlib/Seaborn) (2 hours)
- Capstone Project: Complete data cleaning and analysis pipeline with real messy dataset