Step in to Java Automation-Try Step by Step Java for Testers
- Development
- Apr 22, 2025

Step in to Java Automation|Try Step by Step Java for Testers, available at $54.99, has an average rating of 4.45, with 134 lectures, 2 quizzes, based on 422 reviews, and has 3360 subscribers.
You will learn about Best to Expert Level knowledge of Java to implement with different automation tool like Selenium & Appium Ready to work in Automation Tools like Selenium, Appium & API Testing using Java(RestAssured) Details understanding of advance concepts like OOPS, Excel Handling, DB Handling. Detailed knowledge of supporting Tools and Libraries like MAVEN, JUNIT, TestNG Many Quiz and Practice exercise to regularly evaluate your learning This course is ideal for individuals who are Any professional want to automation different types of application using Java Programming or Manual Testers Looking Opportunity in Selenium with Python or Automation testers who want to use java in most effective way in Automation or Any professional who want to learn java from scratch to expert level or Freshers looking for opportunity in Software Testing/Automation Testing It is particularly useful for Any professional want to automation different types of application using Java Programming or Manual Testers Looking Opportunity in Selenium with Python or Automation testers who want to use java in most effective way in Automation or Any professional who want to learn java from scratch to expert level or Freshers looking for opportunity in Software Testing/Automation Testing.
Enroll now: Step in to Java Automation|Try Step by Step Java for Testers
Summary
Title: Step in to Java Automation|Try Step by Step Java for Testers
Price: $54.99
Average Rating: 4.45
Number of Lectures: 134
Number of Quizzes: 2
Number of Published Lectures: 134
Number of Published Quizzes: 2
Number of Curriculum Items: 136
Number of Published Curriculum Objects: 136
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Course Updates
Sep 2022 : Added Programming solutions of all exercise
Dec2021 : Added Maven Videos
Aug 2021 : Updated Video and Sound Quality
Mar 2021 : Added JUnit & TestNG videos
JAVA is a most popular programming language for developer as well as testers.
From Testers point of view, we can use it with different tools like Selenium, Appium, Robotium, Jmeter and many other automation tools.
If you’re new to programming and want to enter either of these fields, this course is a great place to get started.
No Pre-requisite for staring this course, we will teach from installation to realtime implementation
Coverage
In this course we prepare student for all automation challenges, it gives coverage of almost all basic and advance concepts of java which are required to work on different automation tool.
Here you will cover basic concepts like Class, Object, String, Loop and advance concepts like File Handling, working with Excel, Database connectivity, Collection API.
Here we cover OOPS in details which makes you working as well as interview ready.
Advance concepts like Exception Handling, Excel handling
File Handling & Excel Handling
Working with JUnit & TestNG
Working with Maven
Many Programming Exercise and Quiz
Access Modifiers, Keywords
Debugging
Interview Questions and Tips
50+ Programming exercise for regular practice.
After completing this course, you will be very much comfortable to start automation and face automation interviews
Also you gonna get our instructor support to clear you queries asap.
Its a continuous grooming course which will give you in depth knowledge of theory as well as practical concepts
Course Curriculum
Chapter 1: Environment Setup (Installation of Java & Eclipse)
Lecture 1: Agenda of Course | Course Roadmap
Lecture 2: Java(JDK) Installation on Windows Machine
Lecture 3: Eclipse Installation : Setup environment for Code Writing
Chapter 2: Eclipse & Java Introduction | Lets Start basic programming
Lecture 1: Introduction to Eclipse | Walkthrough to Eclipse Environment
Lecture 2: Start Java programming – Project & Package
Lecture 3: How to Define Variables & Constants in Java
Lecture 4: What is Class ? & How to access class members by using Object
Lecture 5: Methods(Functions) in Detail : Different types of Methods
Lecture 6: Constructor | What is Constructor and How to Write Constructor
Lecture 7: Where to use Constructors (Practical Usecase)
Lecture 8: Read data from user at runtime : Take User Input
Lecture 9: Practice Exercise ****** Mathematical Calculation with Solution
Lecture 10: Practice Exercise ****** Mathematical Calculations -Solution attached
Lecture 11: Practice Exercise ****** Mathematical Calculations – Solution attached
Lecture 12: Practice Exercise ** Number Swap with Solution
Chapter 3: Step by Step Condition Handling | How and Where to use Condition Handling
Lecture 1: Simple Condition Handling – IF – Else (Handle 2 conditions)
Lecture 2: Multiple Condition Handling (If – Else if – else) with practice exercise
Lecture 3: Condition handling with Logical OR / AND
Lecture 4: Nested Condition Handling (Condition inside Condition)
Lecture 5: Solution of following Exercise: Download attached project
Lecture 6: Practice Exercise ****** Largest amount 3 numbers
Lecture 7: Practice Exercise ****** Number Divisible
Lecture 8: Practice Exercise ****** Days in a month
Lecture 9: Practice Exercise ****** Type of Triangle
Lecture 10: Practice Exercise ****** Check Grade
Chapter 4: Step by Step Looping | For – While – Do While – For Each
Lecture 1: For Loop : Run Loop with increment and Decrement Order
Lecture 2: While Loop
Lecture 3: Do While Loop
Lecture 4: For Each loop : Advance For Loop for Group of Data
Lecture 5: Nested Loop : Loop inside Loop
Lecture 6: Following Programming Exercise Solution : Download attached project
Lecture 7: Practice Exercise ****** Number Value Interchange
Lecture 8: Practice Exercise ****** Print Fibonacci Series
Lecture 9: Practice Exercise ****** Check Prime Number
Lecture 10: Practice Exercise ****** Print * Triangle
Lecture 11: Practice Exercise ****** Print Table
Chapter 5: String Handling : What is String, Use different functions available in String
Lecture 1: String Handling – Part1 : What is String -String Functions(Length, Upper, Lower)
Lecture 2: String Handling – Part2 : String Functions- Replace, SubString, Split, Concat
Lecture 3: String Handling – Part3 : String Comparison
Lecture 4: Following Programming Solution : Download Code & Use it while learning
Lecture 5: Practice Exercise ****** Reverse String
Lecture 6: Practice Exercise ****** Check String Palindrome
Lecture 7: Practice Exercise ****** Concatenate and Find Length
Lecture 8: Practice Exercise ****** Word Count in a String
Lecture 9: Practice Exercise ****** Find Spaces in String
Lecture 10: Practice Exercise ****** Compare String
Lecture 11: Practice Exercise ****** Compare Last Few Characters
Lecture 12: Practice Exercise ****** Compare First Few Characters
Chapter 6: Working with Arrays | Hold Multiple Data with Same name
Lecture 1: Array In Java
Lecture 2: Multi dimension Array
Lecture 3: Following Exercise : Download Code & Use it while learning
Lecture 4: Practice Exercise ****** Sum of All Values
Lecture 5: Practice Exercise ****** Array Sorting
Lecture 6: Practice Exercise ****** Find Largest & Smallest Value
Lecture 7: Practice Exercise ****** Find Second Largest & Smallest Value
Lecture 8: Practice Exercise ****** Search Data in Array
Chapter 7: File Handling : Read and Write File Data
Lecture 1: File Reader – File Reader (Read data character by character)
Lecture 2: File Read – Buffered Reader (Read data line by line)
Lecture 3: File Write – File Writer : Write data character by character
Lecture 4: File Write – BufferedWriter : Write data line by line
Lecture 5: Following Programming Solution : Download Code & Use it while learning
Lecture 6: Practice Exercise ****** Read and Write File
Lecture 7: Practice Exercise ****** Read ODD or EVEN Lines only
Lecture 8: Practice Exercise ****** Dont display error lines
Lecture 9: Practice Exercise ****** Copy Error Lines
Lecture 10: Practice Exercise ****** Copy and Write in upper Case
Chapter 8: OOPS in Detail (Object Oriented Programming)
Lecture 1: Encapsulation : Wrapping up data & functions in single unit
Lecture 2: Inheritance : Transfer Property of a class to another class
Lecture 3: Types of Inheritance – Simple/Single
Lecture 4: Types of Inheritance – Multilevel
Lecture 5: Types of Inheritance – Hierarchical
Lecture 6: Polymorphism : Data Overriding (Override Parent Class Methods)
Lecture 7: Overloading (Compile Time Polymorphism)
Lecture 8: Overriding (Runtime Polymorphism)
Lecture 9: Abstraction with Interview Questions
Lecture 10: Interface : To Achieve 100% abstraction
Lecture 11: Multiple Inheritance using Interface
Lecture 12: Hybrid Inheritance using Interface
Chapter 9: Access Modifiers : Access Class members at different places
Lecture 1: public modifier : Access members throughout package
Lecture 2: private modifier : Access members within class
Lecture 3: default modifier : Access members within package
Lecture 4: protected modifier : Access members within package and child class
Lecture 5: Access Modifiers on class level
Chapter 10: Type Casting
Lecture 1: Implicit & Explicit Type Casting
Lecture 2: Explicit Type Casting – By Classes
Chapter 11: Exception Handling in Java
Lecture 1: What is Exception & Exception Handling
Lecture 2: Throws keyword in exception handing
Instructors

Automation World
Automation expert at Automation World
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Creating Amazing Videos Using Artificial Intelligence.
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- The Beginner Forex Trading Playbook
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Canva Next Level- Become a Canva Expert
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling