0% found this document useful (0 votes)
5 views4 pages

30-Day Python Web Scraping Guide

Uploaded by

ummelaiba470
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

30-Day Python Web Scraping Guide

Uploaded by

ummelaiba470
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Python Web Scraping & Data Wrangling Pathway (30 Days)

Day 1-3: Introduction to Python

Outcome: Understanding basic Python syntax, variables, and data structures

Reading Resource: Python Official Docs: [Link]

Video Resource: Video: [Link]

Day 4-6: Libraries for Web Scraping: requests, BeautifulSoup

Outcome: Fetching data from a webpage, parsing HTML

Reading Resource: BeautifulSoup Docs: [Link]

Video Resource: Video: [Link]

Day 7-10: Web Scraping Basics: requests and BeautifulSoup

Outcome: Sending requests and parsing HTML with BeautifulSoup

Reading Resource: RealPython Scraping:

[Link]

Video Resource: Video: [Link]

Day 11-14: Scraping APIs with requests

Outcome: Fetching JSON data from APIs and parsing it

Reading Resource: Python Requests Docs: [Link]

Video Resource: Video: [Link]

Day 15-18: Data Wrangling with Pandas

Outcome: Cleaning and transforming data using Pandas

Reading Resource: Pandas Docs: [Link]

Video Resource: Video: [Link]

Day 19-21: Advanced Web Scraping (Selenium, Playwright)


Outcome: Scraping JavaScript-rendered pages

Reading Resource: Selenium Docs: [Link]

Video Resource: Video: [Link]

Day 22-24: Storing Scraped Data in Databases

Outcome: Storing scraped data in CSV, SQLite, MySQL

Reading Resource: RealPython SQL with Python: [Link]

Video Resource: Video: [Link]

Day 25-27: Automating Web Scraping

Outcome: Scheduling scraping tasks, handling errors

Reading Resource: Automating Web Scraping: [Link]

Video Resource: Video: [Link]

Day 28-30: Final Project

Outcome: Create a full web scraping project with storage and automation

Reading Resource: RealPython Projects: [Link]

Video Resource: Video: [Link]


JavaScript Developer Pathway (30 Days)

Day 1-3: Introduction to JavaScript

Outcome: Understanding syntax, variables, and basic data types

Reading Resource: MDN JavaScript Guide:

[Link]

Video Resource: Video: [Link]

Day 4-6: DOM Manipulation

Outcome: Select and modify DOM elements with JavaScript

Reading Resource: MDN DOM Manipulation:

[Link]

Video Resource: Video: [Link]

Day 7-9: JavaScript Functions & Scope

Outcome: Understand functions, closures, and scopes

Reading Resource: MDN Functions:

[Link]

Video Resource: Video: [Link]

Day 10-12: Arrays and Objects

Outcome: Working with arrays and objects in JS

Reading Resource: MDN Array:

[Link]

Video Resource: Video: [Link]

Day 13-15: Asynchronous JavaScript (Promises & Async/Await)

Outcome: Understanding promises, async/await for async operations

Reading Resource: MDN Async Programming:


[Link]

Video Resource: Video: [Link]

Day 16-18: JavaScript Events & Event Loop

Outcome: Handle user events and understand the event loop

Reading Resource: MDN Events: [Link]

Video Resource: Video: [Link]

Day 19-21: Working with Web APIs (Fetch, LocalStorage)

Outcome: Making HTTP requests, storing data in LocalStorage

Reading Resource: MDN Fetch API: [Link]

Video Resource: Video: [Link]

Day 22-24: JavaScript ES6+ Features

Outcome: Master ES6 features like destructuring, arrow functions, and modules

Reading Resource: ES6 Features:

[Link]

Video Resource: Video: [Link]

Day 25-27: Responsive Web Design & CSS Integration

Outcome: Learn CSS Flexbox, Grid, and responsive design

Reading Resource: MDN CSS Flexbox:

[Link]

Video Resource: Video: [Link]

Day 28-30: Final Project

Outcome: Build a full JavaScript app (e.g., a To-Do App or Weather App)

Reading Resource: RealPython Projects: [Link]

Video Resource: Video: [Link]

You might also like