Course Information
Course Overview
Beautiful Soup with Python from Scratch - Real Estate Database - Excel & PostgreSQL
In this short course we will scrape data from a Real Estate Website, using Beautiful Soup & Python.
Especially for people who work with data it is important to be able to create own datasets. Often we rely on datasets from someone else. This course should show all data enthusiasts how to scrape and store data in Excel Files.
The requirement for this course is basic knowledge of Python Programming. Since we will not cover very difficult Python topics you do not have to be a professional. The most important characteristic is that you are curious about Web Scraping and Data Mining. You should be ready to invest time in gaining the knowledge which is taught in this course.
After this course you will have the knowledge and the experience to scrape your own data and create your own dataset. With the help of the course resources you will always have documents you can refer to. If you have a question or if a concept just does not make sense to you, you can ask your questions anytime inside the Q&A - Forum. Either the instructor or other students will answer your question. Thanks to the community you will never have the feeling to learn alone by yourself.
What you’ll learn
Web Scraping
Beautiful Soup
Output Data in PostgreSQL
Data Extraction
Web Scraping for Data Science
Data Mining
Data Scraping
Are there any course requirements or prerequisites?
Basic understanding of Python Programming
Who this course is for:
Everybody who is interested in Web Scraping, for example Data Scientists
Professionals who want to create their own dataset without being dependent on some else
What you’ll learn
web scraping
data extraction
beautiful soup
requests library
PostgreSQL
Are there any course requirements or prerequisites?
basic understanding of Python programming
Who this course is for:
Data Enthusiasts who want to create their own datasets
Disclaimer : I teach web scraping as a tutor for educational purposes. That's it.
The first rule of scraping the web is: do not harm a certain website. The second rule of web crawling is: do NOT harm a certain website.
Course Content
- 3 section(s)
- 7 lecture(s)
- Section 1 Optional : Install Packages
- Section 2 Project
- Section 3 Next Steps
What You’ll Learn
- Web Scraping
- Beautiful Soup
- Data Extraction
- Web Scraping for Data Science
- PostgreSQL
Skills covered in this course
Reviews
-
MMike Z
Although this course has not been updated in over 3 years (Nov 2021 - Dec 2024), and the techniques shown in this course no longer works on this particular real estate website (I get 403 error messages), I still highly recommend it for the following reasons: 1) the techniques shown in this course works flawlessly on other websites i've tested this on! 2) i've learned how to use Jupyter Notebook, scrape single pages, scrape multiple pages, create Pandas dataframe, output to Excel, output to PostgreSQL database and do queries! 3) The most important benefit of this course is that i learned all of this in just one day (course is only 1.5 hours long) and now i'm scraping many websites. This is the best RoI from a course i have ever taken!
-
MMirko Perrone
really good indeed
-
EE B
Thank you very much for creating the course. I enjoyed every minute of it. The content is clear and very organized, you explain web scraping in the easiest way.
-
AAhaljan Duraiappah
I can only recommend this course, the coach Alex shows here again what all is possible with Beautiful Soup and in what interesting areas you can apply it. Very detailed and easy to understand explained, 5 stars!