Complete Java for Selenium & Appium (Udemy.com)
From Java from Beginner, and start your carrier with widely used programming language
Created by: Madhuri Garg
Last updated November 2015
What you will learn
- Java core concepts
- Master Java programming concepts from basics
- All Java concepts required for learning Selenium / Appium Automation Tools
- Learn the basics - perfect for beginners
- Create their own java programs
- Take their knowledge of Java to write applications for Android devices, the web, or even desktop applications
How it compares
Against the other 231 rated Udemy courses in Java on CourseDuck:
- Rating4.4 out of 5higher than 37% of them
- Reviews528#151 of 232 by number of reviews
- Length3.5 hoursshorter than 81% of them
- Last updatedNovember 2015earlier than 96% of them
Course Description
JAVA is a technology that allows Programmer for software design and written just once and run on a variety of real
computers, Java can be used to create complete applications that may run on a single computer or be
distributed among servers and clients in a network.
If you’re new to programming and want to enter either of these fields, this course is a great place to get started.
Java is pre-requesties also in Testing carrier.
Learning popular web automation tool:SELENIUM and Mobile Automation tool:APPIUM requires Java.
This course is designed so it prepares you for learning these tools, it covers all conepts for Java
Any developer/tester who want to start his carrier in IT industry, this course is recommended
Instructor Details
- 4.4 Rating
528 Reviews
Madhuri Garg
I have be in software testing since a decade. Worked with different testing techniques along with exploratory testing. Performed different regression, performance, api etc testing with tools and libraries like selenium, jmeter, loadrunner, protractor, rest assured, Katalon and others.
Worked with various MNC's on various profiles and managed automation projects.
Objective: to help software testing community
More courses by Madhuri Garg
Learn Jira Complete from Scratch to Expert (2018)
4.2 (5,740 Reviews)
Provider: Udemy
Time: 5.2h
$10.99
Appium - Selenium for Mobile Automation Testing (2017)
4.3 (2,337 Reviews)
Provider: Udemy
Time: 30.9h
Free
Master JMeter from Basics (Performance + Load + API Testing) (2018)
4.3 (2,244 Reviews)
Provider: Udemy
Time: 8.8h
$19.99
More Java courses
Hibernate and Spring Data JPA: Beginner to Guru (2026)
4.8 (1,265 Reviews)
Provider: Udemy
Time: 30.3h
$84.99
Learn JAVA Programming - Beginner to Master (2026)
4.7 (31,368 Reviews)
Provider: Udemy
Time: 61.4h
$119.99
The Complete Java Certification Course (2025)
4.7 (30,462 Reviews)
Provider: Udemy
Time: 18.1h
$174.99
Oracle Java Certification - Pass the Associate 1Z0-808 Exam. (2025)
4.7 (6,236 Reviews)
Provider: Udemy
Time: 20.2h
$12.99
Reviews
By Gokula Krishnan V on 11/19/2020
It's really good know the real basics of java with this course. The ForEach loop, ArrayList, Hashmap and Interfaces was much needed one. at time things go much faster which could be avoided.
By Alejandro Ruiz Gonzalez on 11/12/2020
El contenido esta muy bien explicado. Si tienes experiencia en otros leguajes de programación los primeros capítulos son muy básicos y hay que saltárselos. A pesar de estar en ingles se entiende correctamente. Tanto del HashMap como de los Interfaces me gustaría que hubiese ejemplos más completos/reales/uso práctico para poder aprender el potencial de estos objetos
By bhaskar Poojitha on 9/16/2020
The example given by the instructor to explain the topics are really good and easily graspable.. Good expecrience.
By Sachin Awate on 8/2/2020
It was my first experience with udemy. I get pretty good knowledge about java after watching all videos but Vaibhav sir didn't tell us about how to get input from the user.
By Subarna on 6/6/2020
Very nicely explained. One think was monotonous instead of manaully assigning variables to value it would have been better if "User Input" concepts have been included.
By Kishorekiran on 1/14/2020
Need to have clarity about the object's used while invoking the methods and variables in Constructor Topic and HashMap concept.
By Vivekanand B on 6/22/2019
Would have been good if real life examples were used and classify on why arraylist used over HashMap its advantages, reference for built in functions etc.
By Hrusikesh Bisoyi on 5/24/2019
some parts are missing like Collection framework, Exception Handling which are very important for Selenium, but its ok, very simple example and easy to understand. Thank You
By Sarika Dubey on 12/9/2015
this is a good starter for beginning java. There is nothing about appium in this course. However I took it for free so its good for the no money.
By P Palaniappan on 12/6/2015
This course very simple and informative, Easy way of explaining the basic Java programming concepts clearly. Nice learning for beginners.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100










