Selenium with Java Full Course Recorded Videos

Selenium with Java Full Course Recorded Videos, Java Programming for Selenium, Selenium WebDriver, TestNG for Selenium, Selenium Automation Framework, and Real-time Project.

Selenium (Selenium, Java, TestNG, and Live Project) Online Training by G C Reddy

35 Classes, 70 hours of Videos. Class Notes for each Class/Video

70 hours latest private videos, and class notes for each video.

1. Java Programming – 25 to 30 Hours

2. Selenium – 25 to 30 Hours

3. TestNG – 4 to 5 Hours

4. Live Project – 8 Hours

5. Automation Framework – 2 Hours

Contact Details:

Mobile: 91-8247651514
WhatsApp: 8247651514
‘Selenium with Java’ Paid Videos – 7000 INR

Trainer: G C Reddy

Mr. G C Reddy is having nearly 20 years of experience in the IT Industry, worked as a Software Developer (COBOL), Software Tester/Test Lead/Test Manager (Manual Testing, WinRunner, LoadRunner, QTP/UFT, and Selenium), and well versed with UNIX, Java, Python, and SQL.

(Selenium with Java) Full Course Recorded Videos

Selenium Training Classes, a class duration is 2 hours, total 35 classes, 70 hours

Selenium with Java Full Course Videos PlayList

Selenium Class 1: Selenium Course Syllabus (Selenium, Java, TestNG, and Live Project)

Selenium Class 2: Introduction to Selenium

Module I – Java Programming for Selenium

Selenium Class 3: Java Environment Setup (Java for Selenium)

Selenium Class 4: Java Program Structure, Java Comments

Selenium Class 5: Java Data Types and Variables in Java

Selenium Class 6: Java Variables and Operators.

Selenium Class 7: Java Control Flow – Decision Making/Conditional Statements

Selenium Class 8: Java Control Flow – Loop Statements and Batching Statements.

Selenium Class 9: Strings and Arrays in Java

Selenium Class 10: Java Input and Output (Includes File Handling)

Selenium Class 11: Java IO Part-2

Selenium Class 12 – Java ArrayList, Java Exception Handling

Selenium Class 13: Java User-defined Methods

Selenium Class 14: Java Built-in Methods

Selenium Class 15: Java Object-Oriented Programming

Selenium Class 16: Java OOP – Inheritance.

Selenium Class 17 – Java OOP – Polymorphism, Abstraction, and Encapsulation.

Module II – Selenium WebDriver

Selenium Class 16: Selenium Test Environment

Selenium Class 17: Locating Elements in Selenium

Selenium Class 18: Selenium WebDriver Methods Part-1

Selenium Class 19: Selenium WebDriver Methods Part-2

Selenium Class 20: Handling Elements in Selenium

Selenium Class 21: Handling Elements in Selenium Part-2

Selenium Class 22: Writing Selenium Test Cases Part-1

Selenium Class 23: Writing Selenium Test Cases Part-2

Selenium Class 24: Writing Selenium Test Cases Part-3

Selenium Class 25: Writing Selenium Test Cases Part-4

Selenium Class 26: Writing Selenium Test Cases Part-5

Selenium Class 27: Page Object Model in Selenium

Module III – TestNG Testing Framework for Selenium

Selenium Class 28 – TestNG Testing Framework for Selenium Part-1

Selenium Class 29 – TestNG Testing Framework for Selenium Part-2

Module IV – Selenium Live Project

Selenium Class 30: Selenium Project Part-1

Selenium Class 31: Selenium Project Part-2

Selenium Class 32: Selenium Project Part-3

Selenium Class 33: Selenium Project Part-4

Module V – Selenium Automation Framework

Selenium Class 34: Selenium Automation (Hybrid) Framework Part-1

Selenium Class 35: Selenium Automation (Hybrid) Framework Part-2

I. Java Programming for Selenium

1. Java Environment Setup – Download & Install Java (JDK) Software, Set Java Environment Variable,  and Download & Install Eclipse IDE.

2. Selenium Keywords & Identifiers – Java Keywords or Reserved Words, Java Identifiers (Variables, Methods, Classes, and Objects, etc,), Java Predefined Libraries, and Third-Party Libraries.

3. Java Program Structure – Sections of Java Program, Documentation Section, Package Declaration, Import Statements, Interface Section, Class Definition, and Main Method/Main Program.

4. Java Comments – Purpose of Comments, Types of Comments in Java, and Java Comment Syntax.

5. Java Data Types – What is Data Type?, Java Primitive Data Types (byte, short, int, long, float, double, char, and boolean), and Java Non-primitive Data Types (Strings, Arrays, Objects, etc,).

6. Java Variables – What is Variable?, Declaration of Variables, Assign Values to Variables, Variable Naming Rules, and Types of Variables in Java.

7. Java Operators – Categories of Operators, Arithmetic Operators, Comparison/Relational Operators, Unary Operators, Assignment Operators, and Logical Operators, etc,

8. Java Control Flow – Decision-Making – Types of Conditions (Single Condition, Multi/Compound Condition, Nested Condition, Positive & Negative Conditions), Java if statement, Java switch statement, and Java else if statement.)

9. Java Control Flow – Loops – for loop, while loop, do while loop, and enhanced for loop.

10. Java Control Flow – Branching – break, continue, and return statements,

11. String handling in Java – What is String?, Declare/Create Strings, String Concatenation, String Comparison, Find a String’s length, Join two Strings, etc,

12. Java Arrays – Create/Declare Arrays, Assign Values to Array Elements, Create 2D Arrays, and Operations on Java Arrays, etc,

13, Java ArrayList – Create an ArrayList, Add Elements, Find Size of the Array, Check an Element Existence, Reome an Element, and Remove all elements.

14. Java IO (Input & Output) – Read User Input, Display Program Output on the Result Console, Read Files, Write Data to Files, and Compare Files.

15. Java Methods – Built-in Methods – String Methods, Number Methods, Character Methods, Array Methods, and Data & Time Methods.

16. Java Methods – User-Defined Methods – Method with return a value, Method with return noting, Static Methods, and Non-static Methods.

17. Java Object-Oriented Programming – Java OOP Fundamentals, Classes, Objects, Interfaces, Methods, Constructors, etc,

18. Java OOP Principles – Inheritance, Polymorphism, Abstraction, and Encapsulation.

II. Selenium WebDriver

1. Introduction to Selenium WebDriver – What is Selenium?, Features of Selenium, History of Selenium Project, Selenium License, Platforms supported by Selenium, Advantages of Selenium, Drawbacks of Selenium, and Steps for Selenium Test Environment Setup.

2. Web/HTML Elements –

3. Locating Elements

4. Selenium WebDriver Methods

5. Writing Selenium Test Cases

III. TestNG Testing Framework for Selenium

IV. Selenium Live Project

V. Selenium Automation Framework

Module I: Introduction

1. Is Selenium Certification Worthy?

2. Prerequisites to learn Selenium

3. Selenium Syllabus

4. An Overview of Selenium

Module II: Java for Selenium

1. Introduction to Java Programming

2. An Overview of Java Programming

3. Java Installation and Environment Setup

4. Java Keywords and Identifiers

5. Java Basic Syntax

6. Java Program Structure

7. Comments in Java

8. Data Types in Java

9. Java Variables

10. Operators in Java

11. Java Decision Making Statements

12. Java Loop Statements

13. Java Branching Statements

14. Java Strings

15. Arrays in Java

16. Java ArrayList

17. Reading User Input in Java

18. File Handling in Java

19. Built-in Methods in Java

20. User-Defined Methods in Java

21. Exception Handling in Java

22. Java Object-Oriented Programming

23. Java Inheritance

24. Polymorphism in Java

25. Java Abstraction

26. Java Encapsulation

Module III: Selenium WebDriver

1. Introduction to Selenium WebDriver

2. Selenium Test Environment Setup

3. Web/HTML Elements

4. Locating Web/HTML Elements

5. Selenium WebDriver API Commands

6. Handling Web Elements in Selenium

7. Writing Selenium Test Cases

8. Selenium Cross Browser Testing

9. Selenium Data-Driven Testing

10. Selenium Batch Testing

11. Page Object Model in Selenium

Module IV: TestNG Framework for Selenium

Module V: Selenium Automation Framework

Module VI: Selenium Live Project

Selenium Video Training Payment Details:

1. Google Pay/Phone Pay:


2. Through Bank Account

Bank Name: ICICI Bank Ltd

Branch: Kukatpally, Hyderabad

Name: Gedi Chandra Mohan Reddy

Account No: 631201118363

IFSC Code:  ICIC0006312

Account Type: Savings


3. Through Xoom Website


4. Through Western Union Money Transfer

Name: Gedi Chandra Mohan Reddy

201, Sai Kesav Residency,
A S Raju Nagar, Kukatpally,
3rd Right from Usha Mullapudi Road,
Beside Kavya Nursing Home,
Telangana, INDIA
Mobile: 91-6303884605

Follow me on social media: