Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Automation Made Easy: Java Selenium
JAVA UNIT ONE
Java Lesson 1: System setup (6:14)
Java Lesson 2: Classes, variables, main method, and print statement (12:24)
Java Lesson 3: Comments (2:04)
Java Lesson 4: Packages (7:02)
Java Lesson 5: The constructor (4:37)
JAVA UNIT TWO
Java Lesson 1: Primitive data types (7:12)
Java Lesson 2: Reference data types (6:22)
Java Lesson 3: Variable scope (5:33)
Java Lesson 4: Operators (13:01)
Java Lesson 5: Statements (21:08)
Java Lesson 6: Enums (5:18)
JAVA UNIT THREE
Lesson 1: Loops (14:26)
Lesson 2: Strings (16:28)
Lesson 3: Immutable objects (4:06)
Lesson 4: Arrays (11:00)
Lesson 5: ArrayList (16:57)
Lesson 6: Lambdas (3:50)
Lesson 7: Date & time (20:32)
JAVA UNIT FOUR
Lesson 1: Method structure (1:35)
Lesson 2: Access modifiers (10:51)
Lesson 3: Specifiers (4:37)
Lesson 4: Method overloading (5:44)
Lesson 5: Varargs (7:50)
Lesson 6: Multiple Constructors (12:11)
JAVA UNIT FIVE
Lesson 1: Object-Oriented Programming (OOP) (2:32)
Lesson 2: Encapsulation (4:58)
Lesson 3: Inheritance (24:25)
Lesson 4: Polymorphism (5:27)
Lesson 5: Abstraction (8:07)
Lesson 6: Interfaces (9:19)
JAVA UNIT SIX
Lesson 1: Exceptions (2:52)
Lesson 2: Throw & throws (2:58)
Lesson 3: Try & catch (6:44)
Lesson 4: Finally (2:37)
Lesson 5: Catching multiple exceptions (6:01)
Lesson 6: Errors (3:12)
JAVA UNIT SEVEN
Milestone project (56:04)
JAVA BONUS
Debugging (21:32)
Git & GitHub (18:16)
Interview question 1: Reverse a string (6:58)
Interview question 2: Fizz buzz (7:25)
Interview question 3: Palindrone (3:59)
Interview question 4: Fibonacci sequence (4:07)
Course slides
Additional resources
SELENIUM UNIT ONE
Lesson 1: What is Selenium? (2:50)
Lesson 2: Maven installation (3:40)
Lesson 3: Create a new automation project (3:16)
Lesson 4: Add Selenium to project (3:29)
Lesson 5: The pom.xml file (1:15)
Lesson 6: Visit a website (11:02)
Lesson 7: Get the page title (9:08)
Selenium Lesson 8: Locating elements, assertions, setup & teardown methods, and base classes (69:45)
Selenium Lesson 9: POM continued, properties file, utility methods, input text, and checkboxes (110:05)
SELENIUM UNIT TWO
Selenium Lesson 1: Radio buttons, drop-down menus, tables, and scroll element into view (111:44)
Selenium Lesson 2: Scrolling elements continued, calendars, window operations, and gestures (104:39)
Selenium Lesson 3: Popups, waits, expected conditions, modals, and hover (104:16)
SELENIUM UNIT THREE
Selenium Lesson 1: Waits continued, error handling, take screenshot, headless mode, and file upload (110:59)
Selenium Lesson 2: Iframes, pagination, cookies, screenshots continued, and logging (117:47)
SELENIUM UNIT FOUR
Selenium Lesson 1: Test parameterization, parallel testing, and race conditions (106:56)
Selenium Lesson 2: Parallel testing continued, cross-browser testing, and reports (113:25)
Selenium Lesson 3: Selenium Grid and Jenkins (86:30)
Teach online with
Java Lesson 3: Comments
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock