An open API service indexing awesome lists of open source software.

https://github.com/prajwalsrinvas/web-scraping-bootcamp

๐Ÿ•ท๏ธ
https://github.com/prajwalsrinvas/web-scraping-bootcamp

Last synced: 3 months ago
JSON representation

๐Ÿ•ท๏ธ

Awesome Lists containing this project

README

        

# Web Scraping Bootcamp ๐Ÿ•ท๏ธ

Practice code for [The Ultimate Web Scraping With Python Bootcamp 2023](https://www.udemy.com/course/the-ultimate-web-scraping-with-python-bootcamp/) course.

## Syllabus

- Introduction
- The HTTP Protocol
- HTML, CSS, And JavaScript
- Web Requests In Python
- Parsing And Extraction
- Project 1 - Portfolio Valuation With Google Finance
- APIs: The Hidden Gems
- Selectolax And Advanced CSS Selectors
- Project 2 - Image Scraper
- Tackling JavaScript With Microsoft PlayWright
- Project 3 - Building A Configurable Scraping Pipeline
- The Scrapy Framework
- Boosting Scrapy With scrapy-playwright
- Project 4 - Scraping Dynamic Sites With Scrapy And PlayWright
- Closing Thoughts
- Appendix - Python Fundamentals

## Projects

### 1. [Portfolio Valuation With Google Finance ๐Ÿ“ˆ](https://github.com/Prajwalsrinvas/web-scraping-bootcamp/tree/master/week3/my_solution)

![](week3/my_solution/output.png)

### 2. [Unsplash Image Scraper ๐Ÿ–ผ๏ธ](https://github.com/Prajwalsrinvas/web-scraping-bootcamp/tree/master/week5/my_solution)

![](week5/my_solution/assets/unsplash_dl_demo.gif)

### 3. [Steam Game Offers Scraper ๐ŸŽฎ](https://github.com/Prajwalsrinvas/web-scraping-bootcamp/tree/master/week7/my_solution)

![](week7/my_solution/assets/output.png)

### 4. [Dynamic Periodic Table Scraper ๐Ÿงช](https://github.com/Prajwalsrinvas/web-scraping-bootcamp/tree/master/week9/periodic_table/my_solution)

![](week9/periodic_table/my_solution/output.png)

## Certificate

![](https://udemy-certificate.s3.amazonaws.com/image/UC-4f4a45b6-077e-40cc-85f2-f61de3886651.jpg?v=1699186665000)