Selenium Course for Beginners – Web Scraping Bots, Browser Automation, Testing (Tutorial)
Learn Selenium by building a web scraping bot in Python. Selenium is a powerful web automation tool that can be used for browser automation, to test front-end code, and create web scraping bots.
? Code:
✏️ Course developed by JimShapedCoding. Check out his channel:
⭐️ Additional resources ⭐️
? Python Download:
? Pycharm Download:
? Selenium Documentation:
? Copied and Pasted during the video:
‣ (Section 1&2)
‣ (Section 3)
? Chromedriver download website:
? All the Explicit waits:
? My Personal website for code snippets:
⭐️ Course Contents ⭐️
⌨️ (0:00:00) Getting Started with the basics
⌨️ (0:16:44) Explicit vs Implicit
⌨️ (0:28:11) Sending Keys & CSS Selector
⌨️ (0:43:42) Structure a Bot Project
⌨️ (1:03:13) Deal Searching
⌨️ (1:44:38) Booking Filtrations
⌨️ (2:07:24) Execution from a CLI
⌨️ (2:21:31) Deal Reporting
? Thanks to our Champion and Sponsor supporters:
? Wong Voon jinq
? hexploitation
? Katia Moran
? BlckPhantom
? Nick Raker
? Otis Morgan
? DeezMaster
? AppWrite
—
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
And subscribe for new videos on technology every day:
9:15 – r as the prefix to a string indicates a “raw string”; that is, character sequences like n will be treated as literals and not as escaped control characters (as they normally are in a string.) It’s useful when you expect your string to include backslashes, for instance Windows paths, or certain regex expressions.
Thanks you
Great video, to the point and explaining the details for those who are unfalmiliar with Python. !
great tutorial! explains everything in a newbie-friendly way…
Awesome Content thanks Jim shapedCoding channel we wish to introduce more series in this field of python in web scraping ??+ thanks FCC for sharing this awesome content on web scraping with us ???
After watching the tutorial: This is one of the best tutorial for beginners, after this you will be able to scrap easily and make your own bots and can understand the documentation easily.
Thank You Jim and FCC for this amazing course ?
It’s “scrape/scraping”. “Scrapping” means something else. 🙂
Jim is always a great teacher ✌?✌?
Started listening salenium today, and this video tutorial is gem ?. This guy is really awesome at teaching. #ThanksMuch
This is the best tutorial I have ever seen. Thank you very much!
Your tutorial is amazing. One of the best coding video I ever saw on yt. There are some elements which changed in the meantime, but I could manage it by my own. It help me to build ezze a bot on another project. Thank you for that!
I am not able to send_keys, can u help?
What?
Please upload more of this tutorial and also teach automated data collection. Your style of teaching is nice
Hi! Can you use Expected Condition to wait after I go through login page, and then after the next page to perform web scraping on the 3rd page?
If yes, then I would have to refer to the 3rd page and methods in the Expected Condition?
Just started using Selenium and this will save me a bunch of time trying to figure out all the methods, thanks!
Third time is a charm!
Thanks FCC, I am glad to share this with the best coding community. Hope everyone will have a great time learning Selenium! 🙂
How to add firefox options etc.. if we follow this approach ?
Much of this video is already out of date. For example the “find_elements_by” commands have ALL been deprecated, and SeleniumMadeEasy is a dead link.
You guys are doing history here by democratizing high quality education for free!! ?✅
sadly wont listen to 3 hour video! 🙁
@JimShapedCoding I already sub your channel from last 8months
Thank you so much guys, you guys are helping us to continue learning during these covid times. THANK YOU
This is gold. Please more info about testing automation ???
The demo links were moved here btw: https://demo.seleniumeasy.com/jquery-download-progress-bar-demo.html https://demo.seleniumeasy.com/
thank you
working, Thanks!
Dead link
Site is down.
Thank you soo much brother
One of the best and most complete tutorials, thank you for this.
Glad to read this 🙂
They are doing really a great job.?.We all should appreciate them sothat they always get inspired by this. ??.Carry on guys .??
Thanks to your coaching, now I feel more confident in my coding skill a bit, haha, thank you, Jim!
Great tutorial Jim and the FCC team?. I just have an issue with the links provided for the websites to test on. They seem to have been moved or are not working anymore. Please fix them for devs to use for learning.