The Complete Step By Step Java For Testers

The Complete Step By Step Java For Testers

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 8h 07m | 1.51 GB

An A-Z guide for learning Java that’s perfect for your Selenium WebDriver and Test Automation needs

This Java related course covers just the right amount of Java needed for automation, but this course does not cover Selenium WebDriver or any other type of automation tool. This is a comprehensive yet simple course on the Java programming language and it concentrates on Java programming concepts needed for Selenium WebDriver or any other Automation tool. This course assumes that you have no programming background. If you have some experience then, it’s just a bonus. Whether you have never coded, have some experience, or have a lot of experience in another programming language, this course is the place for you. Java is one of the most useful programming languages to learn, and you can build back-end web applications and robust test automation frameworks. Especially for Selenium WebDriver GUI automation, Java is the most popular choice and has the largest community.

This course assumes that you have no programming background. Whether you have never coded, have some experience, or have a lot of experience in another programming language, this course is the place for you

What You Will Learn

  • Code files for every lecture available to download
  • Understand the concepts of Object Oriented Programming language
  • You will be able to explain, design and implement efficient Java programs
  • You will be able to understand all Java concepts required for Selenium WebDriver or any other Automation tool
  • You will be confident to clear test automation interviews
Table of Contents

01 Course Outcome
02 Instructor Introduction
03 How to reach me anytime and ask questions
04 Overview and Install Java
05 Java Environment Setup Mac
06 Java Environment Setup Windows
07 Install Eclipse Windows
08 Eclipse Installation Mac
09 First Program and Some Tips
10 Variables and Data Types
11 Default Variable Values
12 Reference Data Type – Strings Example
13 String Methods – Part 1
14 String Methods – Part 2
15 Arrays
16 Methods Introduction
17 Methods – Practical Example
18 Understanding Return Type
19 Class Introduction
20 Getters-Setters and This Keyword – Part 1
21 Getters-Setters and This Keyword – Part 2
22 Getters-Setters and This Keyword – Part 3
23 Constructors
24 Conditional Statement
25 Switch Statement
26 While Loop
27 For Loops
28 Static Keyword – Part 1
29 Static Keyword – Part 2
30 Practice Exercise with Solution + Interview Question
31 Practice Exercise + Interview Question -_ Reverse Characters of a String
32 Practice Exercise + Interview Solution -_ Reverse Characters of a String
33 Inheritance
34 Access Modifiers and Packages
35 Abstract Class – Abstraction Part 1
36 Interface – Abstraction Part 2
37 Method Overloading
38 More on Method Overloading
39 Method Overriding
40 Exceptions Checked
41 Exceptions Runtime
42 Reading Properties File
43 Array List
44 Linked List
45 Array List vs Linked List Interview Question
46 Sets
47 Maps
48 Different Kind of Maps Interview Question
49 Conclusion