Complete Step By Step Java For Testers
4.4 (5,284 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
40,663 students enrolled

Complete Step By Step Java For Testers

A-Z guide for learning Java what's perfectly right for your Selenium WebDriver and Test Automation needs
4.4 (5,284 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
40,663 students enrolled
Created by Lets Kode It
Last updated 3/2020
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 3 articles
  • 63 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Course content
Expand all 52 lectures 08:12:54
+ Introduction
3 lectures 07:19

You will get to know the answers of most frequently asked questions about the course

You will get to know what is covered in the course and in what detail

You will understand what you will be able to get from the course when you finish the course

Preview 04:11

Get to know your instructor, it's really important to establish a good relationship and ask questions

Preview 01:07

You will learn multiple ways to reach me and ask questions

How you can attach the code files and send to me for easy and fast debugging

How To Reach Me Anytime? *** MUST WATCH ***
02:01
+ Setup and installation of required tools
5 lectures 31:37

Download and installation instructions of Java on Windows and Mac OSX systems

Preview 08:07

You will learn how to setup Java Environment on your Mac machine

Java Environment Setup - Mac
06:36

You will learn how to setup Java Environment on your Windows machine

Java Environment Setup - Windows
07:04

You will learn how to install Eclipse IDE on Windows

Install Eclipse - Windows
05:16

You will learn how to install Eclipse IDE on Mac OSX

Eclipse Installation - Mac
04:34
+ Java Concepts - Data Types
8 lectures 01:29:58

Getting started with Java with famous Hello World program in Java Programming Language

First Program and Some Tips
14:48

You will be able to learn variables and data types in Java programming language

Variables And Data Types
18:19

You will learn about default variable values in Java Programming Language

Default Variable Values
08:57

Learn the concept of Strings in Java, the most used data type

Understand the immutability of strings

Reference Data Type - Strings Example
11:32

Learn how to use the in-built java methods for string manipulation

String Methods - Part 1
11:18

Learn more built-in java methods for string manipulation

String Methods - Part 2
08:52

Test your knowledge related to strings

Strings Quiz *** Test Your Knowledge ***
6 questions

You will be able to understand the difference between string, string buffer and string builder.

It is one of the most famous interview question

String Vs StringBuffer Vs StringBuilder *** Interview Question ***
00:29

You will be able to learn the concept of arrays in Java programming language

Arrays
15:43
+ Classes And Methods -> Object Oriented Concepts
4 lectures 41:31

You will be able to understand the concept of methods in Java Programming Language

Methods Introduction
09:20

You will be able to learn a practical example of methods in Java Programming Language

Methods - Practical Example
10:52

You will learn about return type concept of methods in Java Programming Language

Understanding Return Type
10:19

You will learn about classes in Java Programming Language

Class Introduction
11:00
+ Getters And Setters -> Practical Examples
4 lectures 35:28

You will learn about Getters, Setters and This Keyword in Java Programming Language

Getters-Setters And This Keyword - Part 1
11:02

You will learn about Getters, Setters and This Keyword in Java Programming Language

Getters-Setters And This Keyword - Part 2
09:28

You will learn about Getters, Setters and This Keyword in Java Programming Language

Getters-Setters And This Keyword - Part 3
03:52

You will learn about constructors in Java programming language

Constructors
11:06
+ Conditional Statements and Loops
4 lectures 44:12
Conditional Statement
10:07
Switch Statement
09:34
While Loop
14:43
For Loops
09:48
+ Static Keyword
2 lectures 24:31

You will learn about static keyword in Java Programming Language

Static Keyword - Part 1
14:39

You will learn about static keyword in Java Programming Language

Static Keyword - Part 2
09:52
+ Practice Exercise
3 lectures 22:57

You will be able to utilize the concepts of strings, built-in string methods, if/else conditions, for loops in this exercise and this is a very common Java Programming Language interview question also.

Practice Exercise With Solution + *** Interview Question ***
11:08

You will be able to see the interview question of, how to reverse characters of a string using Java Programming Language

Practice Exercise + Interview Question -> Reverse Characters Of A String
02:31

You will be able to see the solution of, how to reverse characters of a string using Java Programming Language

Practice Exercise + Interview Solution -> Reverse Characters Of A String
09:18
+ Inheritance, Access Modifiers And Abstraction
9 lectures 01:35:02
Inheritance
15:23
Access Modifiers and Packages
17:24
Abstract Class - Abstraction Part 1
15:51
Interface - Abstraction Part 2
12:56
Interface vs Abstract Class *** Interview Question ***
01:10
Method Overloading
14:24
More On Method Overloading
04:16
Method Overriding
12:34
Overloading vs Overriding *** Interview Question ***
01:04
+ Exception Handling
3 lectures 35:33
Exceptions - Checked
17:21
Exceptions - RunTime
10:02

You will be able to learn how to read properties file in Java Programming Language

Reading Properties File
08:10
Requirements
  • ***** NO AUTOMATION / CODING EXPERIENCE NEEDED, beginners will be easily able to follow this course
  • Java concepts are covered in the course, no experience needed
  • Browsers (Firefox or Chrome)
  • Windows/MAC computer
  • All the required installation are covered in the lectures and documentation has been uploaded to the course
Description

This is only Java related course and it's great because it covers just the right amount of Java which is 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 java programming language and it concentrates on Java programming concepts needed for Selenium WebDriver or any other Automation tool.

*************************** No Prior Coding Experience Needed ***************************

This course assumes that you have no programming background. If you have some experience then, it's just a bonus point. You have never code, have some experience or have a lot of experience any other programming language, this course is one stop place for you.

Java is one of the most and useful programming languages to learn You can build back-end of web applications and build robust test automation framework. Specially for Selenium WebDriver GUI automation, Java is most popular choice and has the largest community.

You will get the best in class support from the instructor for any question you have related to the course.

This course is very well structured:

  • Each lecture consist of a video screencast and code files
  • There are quizzes, homework to test your knowledge
  • High focus on practice and asking questions
  • You will also learn coding best practices

Market is never short of jobs in Java programming language, there are ample of jobs in both Java development and Automation Testing using Java.

This course is backed by udemy's 30-day money back guarantee. If you are not satisfied for any reason, you will get the money back. In addition to that you will keep all the code files of the course as a thank you for trying out the course !!!

What are you waiting for? Enroll today and learn the powerful Java language !!!

Who this course is for:
  • Beginners with zero programming background
  • Quality Assurance professionals and Manual testers looking to start career on test automation
  • Testers who want to automate tools
  • Experienced programmers with other programming language