No right way of extracting elements using BeautifulSoup (read please)
An assumption for the next sections (read please)
Scraping a single page
Handling errors when web scraping
Scraping the rest of the pages
Websites are subject to change (read please)
Scraping a movie from IMDB
Scraping the top 250 movies
Exctracting data about a list of products
Making the program more interactive by accepting user input
Filtering products by maximum price
Web scraping is a great practical problem solving tool (read please)
Basic python knowledge
Super basic HTML and CSS knowledge
Web Scraping is one of the most important topics in programming and data science.
After I had learned the basics of programming in Python, I was looking to put my skills to practice and I quickly discovered web scraping and I've been hooked ever since. The thought of being able to extract data from all over the web
Web scraping is a tool that's used by many large companies for all kinds of use cases. You can learn web scraping too, I will help you!
Welcome to Web Scraping in Python with BeautifulSoup by Example!
In this course, you're going to learn how to scrape data off some of the most well-known websites which include:
and other websites
This course will be perfect for you if: you are interested to gather data for your machine learning or data science project; you're looking for interesting real world projects to build in Python after learning the basics; automating different tasks for your needs and much more.
After learning the web scraping basics and approaches from this course, you will be able to apply these new-found skills to your own personal projects or to build scrapers for businesses.
Join me on this course and let's get ourselves some data.
Enroll now :) !
Who this course is for:
Beginner Python developers
Python developers looking to do something practical with their knowledge
Developers curious about data science
Anyone that's looking to automate data retrieval from the web
I am a programmer who loves web development, data science and everything related to coding. I work as a freelancer, I also write programming related articles on Medium. I believe teaching should be simple and straightforward, I don't like ambiguity. Hopefully I will be able to convey that way of teaching in my courses!