Introduction | |||
Course Outline | 00:06:00 | ||
What is Web Scraping? | 00:09:00 | ||
Why use Python for Web Scraping? | 00:06:00 | ||
Applications of Web Scraping | 00:11:00 | ||
Is Web Scraping legal? | 00:09:00 | ||
Course Materials | 00:00:00 | ||
Requirements and Installation of Tools | |||
Anaconda Installation: Mac and Linux | 00:03:00 | ||
Anaconda Installation: Windows | 00:04:00 | ||
Structure and parts of an HTML Document | |||
Doctype | 00:05:00 | ||
Head Tag | 00:03:00 | ||
Body Tag | 00:04:00 | ||
Head and Paragraph tags | 00:04:00 | ||
List tags | 00:03:00 | ||
Table tags | 00:04:00 | ||
Anchor tags | 00:05:00 | ||
Grouping tags | 00:07:00 | ||
CSS Selectors | |||
Class | 00:05:00 | ||
Id selector | 00:02:00 | ||
Tag or element | 00:04:00 | ||
Attribute selectors | 00:05:00 | ||
Pseudo class selectors | 00:09:00 | ||
Making Requests using the Requests Library | |||
What is a request? | 00:05:00 | ||
GET request | 00:04:00 | ||
POST request | 00:02:00 | ||
PUT request | 00:04:00 | ||
DELETE request | 00:03:00 | ||
How to make requests in Python? | 00:03:00 | ||
HTTP Response codes | 00:09:00 | ||
Introduction to Beautiful Soup | |||
What is Beautiful Soup? | 00:04:00 | ||
Inspecting a website on the browser | 00:03:00 | ||
How to get the HTML code from a website | 00:07:00 | ||
Extracting content using Beautiful Soup | |||
By element name | 00:03:00 | ||
Using find and find_all methods | 00:10:00 | ||
Using CSS selectors: Element or tag name | 00:02:00 | ||
Using CSS selectors: ID and Class names | 00:03:00 | ||
Using CSS selectors: Pseudo class selector | 00:04:00 | ||
Using CSS selectors: Attribute name | 00:03:00 | ||
Project One: Creating an ebay Price Tracker | |||
Project Description – 1 | 00:03:00 | ||
Inspecting the website and identifying the key elements – 1 | 00:03:00 | ||
Scraping the website – 1 | 00:12:00 | ||
Project Two: Obtaining the top 20 hits from a Billboard website | |||
Project Description – 2 | 00:01:00 | ||
Inspecting the website – 2 | 00:02:00 | ||
Scraping the website – 2 | 00:08:00 | ||
Project Three: Scraping the IMDB website for movie recommendations | |||
Project Description – 3 | 00:02:00 | ||
Inspecting the website – 3 | 00:03:00 | ||
Scraping the website – 3 | 00:09:00 | ||
Project Four: Creating a Bitcoin Price Tracker | |||
Project Description – 4 | 00:02:00 | ||
Inspecting the website – 4 | 00:02:00 | ||
Scraping the website – 4 | 00:08:00 |
No Reviews found for this course.
Can’t find the anwser you’re looking for ? Reach out to customer support team.
There are no specific prerequisites for this course, nor are there any formal entry requirements. All you need is an internet connection, a good understanding of English and a passion for learning for this course.
You have the flexibility to access the course at any time that suits your schedule. Our courses are self-paced, allowing you to study at your own pace and convenience.
For this course, you will have access to the course materials for 1 year only. This means you can review the content as often as you like within the year, even after you've completed the course. However, if you buy Lifetime Access for the course, you will be able to access the course for a lifetime.
Yes, upon successfully completing the course, you will receive a certificate of completion. This certificate can be a valuable addition to your professional portfolio and can be shared on your various social networks.
We want you to have a positive learning experience. If you're not satisfied with the course, you can request a course transfer or refund within 14 days of the initial purchase.
Our platform provides tracking tools and progress indicators for each course. You can monitor your progress, completed lessons, and assessments through your learner dashboard for the course.
If you encounter technical issues or content-related difficulties with the course, our support team is available to assist you. You can reach out to them for prompt resolution.