Core Java coding skills for Testers-Be a smart Technical QA

Understand Java concepts and enhance your coding ability with lots of strategies and tricks discussed in course
4.4 (110 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
664 students enrolled
$19
$65
71% off
Take This Course
  • Lectures 68
  • Length 8 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

"One stop Place to learn all the core Java concepts with practical examples"

Knowledge of Java OOPS and Coding is required in every Automation testing role. And this course fulfills that desire by teaching everything from zero....


Below are the contents we cover :

Java Basics,
Methods in java ,
 Classes,objects,
Strings and examples related to them
Arrays and MultiDimensional arrays,
Arrays examples, 
Java loops and conditions
Code logics with practise example
OOPS concepts,Inheritance.polymorphism,Abstraction
Types of Interfaces,
Function overloading and overriding,
Constructors and their usage,
Super and this keywords usage,
 Types of exceptions,
Try catch finally Mechanism,
Final variable,
Java collections,
Date and calendar classes

What are the requirements?

  • Nothing.. All prerequistes including java configuration is taken care as part of course

What am I going to get from this course?

  • WIll get complete knowledge on Java OOPS concepts
  • You will have clear understanding on practical usage of Java oops
  • You will be able to start writing Program logics with the strategies discussed in lectures
  • You will learn advanced topics like java collections and apply them successfully in solving the java logics
  • InDepth understanding of objects,classes,methods,functions in java
  • You will gain good hands on top most Programming interview questions

What is the target audience?

  • Freshers/Graduates/ Software Testers
  • Any one who want to enter into Technical job

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: First Programming Steps in Java
Course FAQ's - ***Must Watch***
Preview
08:59
Introduction to java with installation
Preview
10:25
working with Java editor tools
Preview
08:47
writing first executable program in java
Preview
05:28
Usage of Methods in java
Preview
07:54
Importance of classes and objects in java
Preview
07:29
Two ways of defining string object - Imp in Interview point of view
Preview
08:35
String class and their methods
12:26
String code download
Article
Practise Exercise : reverse String logic-Palindrome
Preview
09:22
Section 2: Java loops ,Conditions -( Building block for java programs)
if else condition usage in java
07:26
How for loops works-with example demonstration
07:37
When should I use While loop?
06:56
How do while loop works?
04:53
loops,Conditions code download
Article
Explanation on Nested for loops
08:36
Practise Exercise on loops -1 { printing pyramid triangle)
12:34
Practise Exercise - 2- Yahoo Ques : ( Inverted sequence pyramid logic program)
09:44
Nested loops code download
Article
Section 3: OOPS Part - 1
What is interface?
11:22
How java classes can take advantage of interfaces
10:10
Interface code download
Article
Usage of inheritance in java
10:58
Practical examples on types of inheritances
07:30
Inheritance code download
Article
Explaining function overloading in java with example
06:26
How different function overriding from overloading?-Explain
03:53
Demonstration code download
Article
Section 4: Arrays- (Concepts, Sample Programs,Interview ques)
What are Arrays and their usage in Java programmes
08:56
Ways of initializing arrays and assigning objects
12:37
Arrays code download
Article
Logic Program on Multi Dimensional arrays
07:46
Practise exercise - Print smallest number in 3*3 matrix
12:46
Practise Exercise - Cisco Interview question on Arrays
18:30
programming code download
Article
Practise Exercise:Swapping variables with/without temp variable
10:24
Practise Exercise : Sorting an array logic approach
10:05
Sorting and swapping code download
Article
Date class concepts
10:47
Calendar and date program examples
06:23
Date code download
Article
Section 5: OOPS Part - 2 - [Java Popular keywords]
What is Constructor? How to initialize it
07:12
DIfferent type of constructors and their usage
09:58
Constructor demo code
Article
What is super keyword ?
06:47
super keyword practical usage
05:35
Importance of this keyword
06:09
code download
Article
Different kind of exceptions
09:40
Try catch Mechanism to handle exceptions
07:08
Importance of finally block in java
06:10
Exception code download
Article
Section 6: Java collections - ( Concepts,Exercises,Interview Q)
What are Java collections?
06:12
Implementation of Array Lists
11:28
Examples of ArrayList
05:24
Array List Code download
Article
Implementation of Set interface
08:26
Examples of HashSet using Iterator
08:38
Implementation of Map interface
16:56
Code explaining hashset and hashmap
Article
Difference between HashMap and HashTable (Interview )
05:32
Practise Exercise : Priniting unique number- Amazon interview ques
17:40
programming code download
Article
Section 7: OOPS Part - 3 -Packages and Encapsulation)
Final keyword usage in Java
08:28
Packages and their usage in OOPS
06:31
Packages types and how they are helpful in reusing the code
08:38
Importance of Access Modifiers
07:38
Difference between public and private modifiers-With Example demonstration
10:54

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Rahul Shetty, The "Testing school" to boost your career

Nothing is Impossible . It all depends on how you are Trained on it!

Teaching is our Passion. And its our Profession. The only Business We know is Spreading the Knowledge

So Our Testing school is here at Udemy to share all our 10 Years IT Experience Knowledge to QA Colleagues and Students

As an Director , Coming to my Teaching Profile I  have had Trained over 21000+ students in the below Technologies

**********************************************************************************************************

Selenium -Web Automation in Java and Python Soap UI - Webservices/ REST API Testing Appium - Mobile Automation in Android and IOS Jmeter - Performance Testing Software Testing Process Security Testing Automation Framework Building

********************************************************************************************************* Worked with various CMM level orgranizations. Managed in setting up of QA Process for the projects

Ready to start learning?
Take This Course