Yessensetial Selenium
- Development
- May 03, 2025

Yessensetial Selenium, available at $34.99, has an average rating of 5, with 74 lectures, based on 1 reviews, and has 8 subscribers.
You will learn about Java: Program at ease in Java, from basic to advanced level. Gain thorough and in-depth understanding of concepts – be it Arrays, Collections or Generics. GIT: Effectively use GIT commands to manage daily SCM (Source Code Management) related tasks, essential for automation engineers. Maven: Set up and build Selenium automation project using Maven and pom xml Web: Understand the components of Web Pages – HTML, JavaScript, CSS JavaScript: Program in JavaScript to complement and aid the automation of web pages CSS: Write simple to highly complex CSS Selector expressions to locate elements on web page XPATH: Write simple to highly complex XPATH Query expressions to locate elements on web page Selenium: Automate web pages using Selenium covering HTML/HTML 5 elements Selenium: Understand the nuances of Selenium Waits and use the relevant wait in automation script Selenium: Develop scripts applying design patterns – Data-driven, Keyword-Driven, Page Object Model TestNG: Use TestNG framework to write tests, organize test suites and configure simple to complex test runs Selenium: Develop Script handling a variety of pop ups and frames Selenium: Use grid for distributed and parallel execution of scripts Interview Prep: Prep yourself up for job search with interview questions at topic level This course is ideal for individuals who are Any non-technical, no programming background person aspiring to become an Automation Engineer. or [Career Progression] Functional Testers who want to transform into automation role or [Automation Project Management] Test Managers who want to transform into a techno-functional role It is particularly useful for Any non-technical, no programming background person aspiring to become an Automation Engineer. or [Career Progression] Functional Testers who want to transform into automation role or [Automation Project Management] Test Managers who want to transform into a techno-functional role.
Enroll now: Yessensetial Selenium
Summary
Title: Yessensetial Selenium
Price: $34.99
Average Rating: 5
Number of Lectures: 74
Number of Published Lectures: 74
Number of Curriculum Items: 74
Number of Published Curriculum Objects: 74
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Course Features
Designed for beginner with no-technical background to intermediate level engineers
Uses template-based coding approach to help beginners get over the “codephobic” curve
Course delivered in three tracksto take the learner effortlessly from ZERO to Level 1 Automation Engineer to Level 2, and then to Level 3
Covers interview prep for each topicat the end of the session
Uses a curated website/app dedicated for the learners to provide a seamless hands on experience
Session split explicitly into sections aiding the learning process
Curriculum
Course covers 4 main parts – Core Java 8, The Web, Selenium WebDriver 4 and DevOps Mini
Core Java covers from the very basics to OOPs to Generics to Collections
The Web covers HTML, CSS Selector, XPATH, DOM and JavaScript
Covers in-depth analysis of CSS Selectorand XPATHlayer by layer
Keeps JavaScript light-weight for the learner, to the extent of how to use it where Selenium could not help automation
DevOps Mini covers GIT, Maven, and Grid
Onboards learners to GIT and Maven in the very beginning of the course, encouraging them to practice what they will be needing on Day #1, as automation engineer!
Provided Resourcesinclude cheat sheets, templates, full code solutions, and project
Busts common misconceptions out to help learner understand the concepts thoroughly
Course Curriculum
Chapter 1: Introduction
Lecture 1: Why should I buy this course?!
Lecture 2: How to get the best out of this course?
Chapter 2: Getting Started
Lecture 1: Theory of Automation
Lecture 2: Software Installation & Set up
Chapter 3: Green Track – DevOps Mini
Lecture 1: { DevOps } GIT – Part 1
Lecture 2: { DevOps } Maven – Part 1
Lecture 3: Shorts – GIT
Lecture 4: Shorts – Maven
Chapter 4: Green Track – Java
Lecture 1: { Java } OOP – Part 1
Lecture 2: { Java } Statements & Operators
Lecture 3: { Java } Arrays
Lecture 4: { Java } String Theory – Vanilla String, String Builder & String Buffer
Lecture 5: { Java } Generics
Lecture 6: { Java } Collections – List & Map
Lecture 7: Shorts – OOP 1.1
Lecture 8: Shorts – OOP 1.2
Lecture 9: Shorts – Statements & Operators
Lecture 10: Shorts – Collections 1
Chapter 5: Green Track – The Web
Lecture 1: { The Web } Browsers Developer Tools Tour
Lecture 2: { The Web } HTML
Lecture 3: { The Web } DOM [Document Object Model]
Lecture 4: { The Web } CSS Selector – Part 1 [ID, Class & Type Selectors]
Lecture 5: { The Web } XPATH – Part 1 [Theory & Basic]
Lecture 6: { The Web } JavaScript – Part 1
Chapter 6: Green Track – Selenium
Lecture 1: { Selenium } Locators & Actions on Elements – Part 1
Lecture 2: { Selenium } App Synchronization – Part 1 [Sleep & Implicit Wait]
Lecture 3: { Selenium } TestNG Framework – Part 1 [Tests & Fixtures]
Lecture 4: { Selenium } Handling Inlays & Overlays – Part 1 [Windows & Alerts]
Lecture 5: { Selenium } Design Patterns – Part 1 [Theory]
Chapter 7: Amber Track – Java
Lecture 1: { Java } OOP – Part 2
Lecture 2: { Java } Enums (Enumeration)
Lecture 3: { Java } Exception Handling – Part 1 [try-catch-finally]
Lecture 4: { Java } File Handling – Part 1 [Read/Write Text Files]
Lecture 5: { Java } File Handling – Part 2 [Java Properties Files]
Lecture 6: { Java } Strings – Part 2 [String Builder]
Lecture 7: Shorts – OOP 2
Chapter 8: Amber Track – The Web
Lecture 1: { The Web } CSS Selector – Part 2 [Attribute Selectors]
Lecture 2: { The Web } XPATH – Part 2 [Intermediate]
Lecture 3: { The Web } JavaScript – Part 2
Chapter 9: Amber Track – Selenium
Lecture 1: { Selenium } Locators & Actions on Elements – Part 2
Lecture 2: { Selenium } File Upload & Download – Part 1 [Direct Method]
Lecture 3: { Selenium } App Synchronization – Part 2 [WebDriver Wait]
Lecture 4: { Selenium } Handling Inlays & Overlays – Part 2 [Frames]
Lecture 5: { Selenium } TestNG Framework – Part 2 [Data Handling, Dependency & Priority]
Lecture 6: { Selenium } Browser Configuration – Part 1
Lecture 7: { Selenium } Design Patterns – Part 2 [Data Driven]
Chapter 10: Red Track – Java
Lecture 1: { Java } OOP – Part 3
Lecture 2: { Java } Collections – Set
Lecture 3: { Java } Wrapper Classes
Lecture 4: { Java } Exception Handling – Part 2 [Custom Exceptions]
Lecture 5: { Java } File Handling – Part 2 [XML, JSON & EXCEL]
Lecture 6: { Java } Functional Interfaces
Lecture 7: Full How To Solution Code
Chapter 11: Red Track – The Web
Lecture 1: { The Web } CSS Selector – Part 3 [Combinators]
Lecture 2: { The Web } XPATH – Part 3 [Advanced]
Lecture 3: { The Web } JavaScript – Part 3
Lecture 4: Shorts – CSS Selector
Lecture 5: Shorts – XPATH
Chapter 12: Red Track – Selenium
Lecture 1: { Selenium } Locators & Actions on Elements – Part 3
Lecture 2: { Selenium } Design Patterns – Part 3 [Page Object Model]
Lecture 3: { Selenium } Design Patterns – Part 4 [Biz Keywords]
Lecture 4: { Selenium } Storage [Cookies, Local & Session Storage]
Lecture 5: { Selenium } TestNG Framework – Part 3 [Listeners, Transformers]
Lecture 6: { Selenium } App Synchronization – Part 3 [Fluent Wait]
Lecture 7: { Selenium } File Upload & Download – Part 2 [Indirect Method]
Lecture 8: { Selenium } Composite Actions [Drag & Drop & Other Actions]
Lecture 9: { Selenium } Handling Media & Meters [HTML 5 & JS]
Lecture 10: { Selenium } Components & IDE
Lecture 11: { Selenium } Browser Configuration – Part 2
Lecture 12: Shorts – Locators
Lecture 13: Shorts – Waits
Chapter 13: Red Track – DevOps Mini
Lecture 1: GIT – Part 2 [Merge/Conflict Resolution]
Lecture 2: { DevOps } Selenium Grid
Lecture 3: Shorts – Grid
Instructors

Velu R
Quality Engineer | Architect | Transformation Evangelist
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- AWS Certified Solutions Architect Associate Exams 2024
- Blogging For Beginners- Start, Grow and Monetize (Sinhala)
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling