1) Selenium 2 WebDriver Basics with Java

Alan Richardson

Selenium WebDriver | Java | $229

There are a ton of Selenium WebDriver courses out there. Most of them are complete garbage, but Alan’s course is just awesome. He will teach you many different aspects of Selenium Webdriver such as:

  • How to handle iFrames
  • How to write tests
  • How to perform user interactions
  • How to invoke JavaScript
  • How to work with tabs
  • And so much more, from basic to advanced

I still go back to it from time to time to see if there is something else that I can learn.

2) Complete Selenium Webdriver with C# – Build a Framework

Nikolay Advolodkin

Selenium WebDriver | C# | Visual Studio| MS Test | $19

Yes, this is a shameless plug for my course, but in all honesty, this is a wonderful course. It is the #2 rated Selenium course on Udemy and has over four thousand students. Some of the topics that you will learn are:

  • Everything you need to get started with Selenium WebDriver
  • How to create your first automation framework from scratch
  • The Page Object Model, the most effective way to create automation testing frameworks
  • C# for beginners to make you efficient at coding frameworks
  • Visual Studio and MSTest framework
  • Much more…

3) Selenium Guidebook

Dave Haeffner

Selenium WebDriver | C# | Java| Ruby | Python| JavaScript| $249 

This isn’t purely just a Selenium WebDriver video course. This is actually a collection of a bunch of great resources from Dave. You get video tutorials, an e-book, and cheat sheets. I bought it myself and am definitely satisfied. Here you can learn:

  • Local configurations
  • Cloud configurations
  • Write maintainable tests
  • Much more

4) Selenium WebDriver, SpecFlow, and BDD


Selenium WebDriver | C# | BDD | $29/mo

This is an excellent course on PluralSight that will teach you how to do Behavior Driven Development using SpecFlow framework. Jason does an excellent job teaching the relevant topics for BDD. It’s actually the only BDD course that I have seen for the SpecFlow framework. Some things that you can learn are:

  • SpecFlow
  • Page Objects in Selenium
  • Behavior Driven Development concepts

5) Selenium Webdriver Implicit and Explicit Waits

Selenium WebDriver | C# | Visual Studio | $Free

Struggling with flaky tests? This is a free Selenium Webdriver course that you can use to seriously improve the stability of your automated functional tests. Here are some topics that you will learn:

  • Learn the problems that can occur as a result of improper synchronization
  • Learn how to use Selenium Webdriver explicit waits
  • Master Selenium Webdriver implicit waits
  • Comprehend how to use all of the different types of waits during appropriate situations

Pin It on Pinterest

Share This