Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Java for QA
Introduction
Welcome to the Course (2:06)
Pre-requisites (1:15)
Project Setup (5:45)
Programming basics
Working with variables of different types (7:26)
Arithmetical Operations for numeric types (5:06)
Logical operators if-else for a control of program execution flow (5:29)
String and its methods which every tester need to know (7:43)
Arrays as a container for data of the same type (3:19)
Loops the way to repeat actions and iterate over data structures (5:19)
Object Oriented Programming
Introduction in OOP (1:50)
Definition and purpose of classes & objects (5:53)
Methods: the way to add functionality to a class (7:46)
Role of constructors in classes (5:42)
Methods overloading (4:38)
Class inheritance (6:59)
Methods overriding (5:05)
Explanation of final & static keywords (7:42)
Interfaces as next level of abstraction for classes. (6:39)
Advanced programming
Basics of threads (3:31)
How to manipulate data like a boss with help of collections (7:23)
Exceptions & Debugging (8:44)
Automated testing basics
First look at test automation process (3:05)
Development of simple test scripts (7:02)
Summary (1:14)
Project Setup
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock