Library

Course: Complete Step By Step Java For Testers

Complete Step By Step Java For Testers

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
  • Self-Paced
About this Course

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.

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

Who is the target audience?

  • 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
Basic knowledge
  • 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
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
Curriculum
Number of Lectures: 59
Total Duration: 07:56:20
Introduction
  • Course Outcome - *** MUST WATCH ***  

    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

  • Instructor Introduction  

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

  • How to reach me anytime and ask questions? *** MUST WATCH ***  

    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.

Setup and installation of required tools
  • Overview and Install Java  

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

  • Java Environment Setup - Mac  

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

  • Java Environment Setup - Windows  

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

  • Install Eclipse - Windows  

    You will learn how to install Eclipse IDE on Windows.

  • Eclipse Installation - Mac  

    You will learn how to install Eclipse IDE on Mac OSX.

Java Concepts - Data Types
  • First Program and Some Tips  

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

  • Variables And Data Types  

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

  • Default Variable Values  

    You will learn about default variable values in Java Programming Language.

  • Reference Data Type - Strings Example  

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

    Understand the immutability of strings

  • String Methods - Part 1  

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

  • String Methods - Part 2  
  • String Vs StringBuffer Vs StringBuilder *** Interview Question ***  

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

    It is one of the most famous interview question.

  • Arrays  

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

  • Java Concepts - Data Types (Resource Files)  
Classes And Methods -> Object Oriented Concepts
  • Methods Introduction  

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

  • Methods - Practical Example  

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

  • Understanding Return Type  

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

  • Class Introduction  

    You will learn about classes in Java Programming Language.

  • Getters-Setters And This Keyword - Part 1  

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

  • Getters-Setters And This Keyword - Part 2  

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

  • Getters-Setters And This Keyword - Part 3  

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

  • Constructors  

    You will learn about constructors in Java programming language.

  • Classes & Methods -> Object Oriented Concepts (Resource Files)  
Conditional Statements and Loops
  • Conditional Statement  
  • Switch Statement  
  • While Loop  
  • For Loops  
  • Conditional Statements & Loops (Resource Files)  
Static Keyword
  • Static Keyword - Part 1  

    You will learn about static keyword in Java Programming Language

  • Static Keyword - Part 2  

    You will learn about static keyword in Java Programming Language

  • Static Keyword (Resource Files)  
Practice Exercise
  • Practice Exercise + Interview Question -> Reverse Characters Of A String  

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

  • Practice Exercise + Interview Solution -> Reverse Characters Of A String  

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

  • Practice Exercise (Resource Files)  
Inheritance, Access Modifiers And Abstraction
  • Inheritance  
  • Access Modifiers and Packages  
  • Abstract Class - Abstraction Part 1  
  • Interface - Abstraction Part 2  
  • Interface vs Abstract Class *** Interview Question ***  
  • Method Overloading  
  • More On Method Overloading  
  • Method Overriding  
  • Overloading vs Overriding *** Interview Question ***  
  • Inheritance, Access Modifiers & Abstraction (Resource Files)  
Exception Handling
  • Exceptions - Checked  
  • Exceptions - RunTime  
  • Reading Properties File  
  • Exception Handling (Resource Files)  
Java Advanced - Collections Framework
  • Array List  

    Learn how to work with Array List from Java Collections Framework

  • Linked List  

    Learn how to work with Linked List from Java Collections Framework

  • Array List vs Linked List *** Interview Question ***  

    Understand the difference between Array List and Linked List, it is one of the important interview questions.

  • Sets  

    Learn how to use different kind of Sets from Java Collections Framework.

  • Maps  

    Learn how to work with Maps from Java Collections Framework

  • Different Kind Of Maps *** Interview Question ***  

    Understand different kind of Maps and interview question related to them

  • Java Advanced - Collection Framework (Resource Files)  
Conclusion
  • BONUS  
Reviews (0)