Web Scraping for Data Science - Python & Selenium - Basics (Udemy.com)
Learn the Fundamentals of XPath and Selenium to Scrape the Data from the Web
Created by: Dr. Alexander Schlee
Last updated November 2021
What you will learn
- Web Scraping with Selenium
- Most Important Concepts of XPath
- Scraping Tables
- Data Extraction for Data Science
- Combination of Python, Selenium, Pandas
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.6 out of 5higher than 70% of them
- Reviews274#399 of 816 by number of reviews
- Length3.4 hoursshorter than 75% of them
- Last updatedNovember 2021earlier than 78% of them
Course Description
In this Course you will learn the Fundamentals of XPath, Selenium and the Web Scraping Process. We will cover the Fundamentals and afterwards we are going to scrape Data from real Websites. The first Real Life Project will be the extraction of Data from Yelp and the next Project will cover the scraping process of tables. But before we start with this Real Life Projects, you will get familiar to all the basic knowledge which is required to complete it. Whenever you have a question, don't hesitate to ask in the forum section. Either me or the other students will reply to your question as soon as possbile.
After completing this course you will be confident using Selenium for Web Scraping in your personal Projects. Especially for Data Scientists it is important to be able to extract the data they need to analyze and work with. You will get downloadable files so that you can refer to all topics which we have covered through this course. This course will be updated on a reglular basis. My goal is that all my students understand the Concepts of Selenium, XPath and the whole Web Scraping Process. For this course it's good to know the very basics of Python Programming.
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.
Instructor Details
- 4.6 Rating
274 Reviews
Dr. Alexander Schlee
Step into the exciting field of Python programming and Artificial Intelligence (AI).
I am an AI Program Manager, AI Reasearcher and I show my students how to not get overwhelmed but also not to lose track in the Era of Artifical Intelligence. This channel is for you, when you want to get a solid understanding of the evolving topics in the programming industry.
More courses by Dr. Alexander Schlee
API Scraping - Web Scraping Real Estate Data + PostgreSQL (2021)
4.7 (157 Reviews)
Provider: Udemy
Time: 1.2h
$44.99
Web Scraping APIs for Data Science 2021 | PostgreSQL+Excel
4.6 (117 Reviews)
Provider: Udemy
Time: 4.4h
$54.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Aderinsola Kola-Adepoyigi on 5/22/2025
It's great for fundamentals, but it's really outdated. However, I was able to know what I needed to learn and research. I was still able to complete the course with the help of AI though, but I gained a lot from it.
By Murtuza Boriwala on 11/18/2022
Hello there, I liked the way the course is setup. I like the way you explain everything. The content is fine. But I feel that you could have added more complexity just to make things utmost clear. I admire that you took time to teach the XPath. But I feel that something is missing or I can say that the Aha moment is missing. Tha pages that you have taken for the scrape are very simple and that did not added any more value to it. Thank you so much for your time and efforts. Have a great day. Regards
By April Yu on 4/20/2022
Great! The on screen examples helped a lot. I love the clear advice to stick to XPath. Otherwise, it has been too confusing from other sources. As a beginner, I don't need to know every possible tool under the sun. I need to know what is the one tool I should master first. Alex is excellent in that. Thank you!
By Georgi Bodurov on 2/22/2022
Great course for beginners! Delivered what I wanted as a start. Giving 4 because of your Intro that blew my head through the headphones aprox. 29 times. :)
By Emmanuel on 10/14/2021
The good: Straightforward content, what you see is what you get, an excellent introduction for those initiating in web automation and web scraping and real world projects. The bad: Sometimes (in my opinion) a little slow and repetitive process explanation but nothing related to contenct quality. Totally recommended for those who are just starting with this topic.
By Laetitia Hoquetis Sheppard on 8/2/2021
Great course, great starting block for selenium automation. I would only add a video with some of the FAQ you have received alongside each student project (I stumbled upon google authentication child window and the marionette proxy setting) but that was such a great course.
By Dennis on 7/16/2021
The course is really well explained and as a beginner I gained really good knowledge and progressed through the videos. The videos are well structured and not too long, so I could work through the videos well bit by bit. I can only recommend the course, because it has helped me a lot.
By Andre Parduhn on 7/16/2021
Amazing course! Absolutely worth it! Alexander is a great tutor. His way of explaining and the detail that he mentioned is unheard of. Also, the quality of his microphone is really really good. I didnt have any problem to understand him or follow him trough the course. Thanks Alexander, you helped me a lot!!
By Ahaljan Duraiappah on 7/16/2021
I am super happy with the course, I have already completed a few courses on web scraping with Phyton and Selenium, but I have to say that Alexander Schlee's course helped me the most. The topics are each presented in detail and easy to understand with a clear pleasant voice, also they are clearly structured. If you want to learn something about web scraping as a beginner, this course is the best!
By Saikum Jackson on 7/16/2021
This Course is what I needed. This guy speaks clear despite the fact that English is not his mother tongue. This makes it easy to follow the course. Since there are very few resources out there which cover Web Scraping with Selenium, I do not regret the purchase of this course and can recommend it to everyone who has at least a lil bit of Python knowledge and wants to get in depth knowledge of Selenium and Web Scraping
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100








