This project demonstrates web scraping, data cleaning, and visualization skills. I scraped a web page containing programming languages, their average salaries, and learning difficulty, then analyzed and visualized the dataset.
- Python
- BeautifulSoup
- Pandas
- Matplotlib
- Seaborn
Data scraped from Popular Programming Languages
Open Programming_Languages.ipynb in Jupyter Notebook and run the cells sequentially.
- Swift is the highest-paying language, while PHP and SQL are lower-paid.
- Python, Java, and JavaScript are easy to learn and high-paying, making them great choices for beginners.