Login

Lost your password?
Don't have an account? Sign Up

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:

https://www.educational.guru

35 comments

  1. Vaibhav

    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.

  2. Zenab Mohammed

    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 ???

  3. Jatin Vashisht

    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 ?

  4. Flo84swiss

    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!

  5. David L

    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?

  6. Eugene Kwaka

    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.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*