Core Java and Coding for Automation Testers - For Beginners
- Description
- Curriculum
- FAQ
- Reviews
No Prior knowledge of Java programming is needed.
RECOMMENDED for Absolute Beginners in JAVA Programming and Coding.
Core Java and Coding for Automation Testers is a Beginner friendly course designed to learn Java Programming language from scratch, trained by Swaroop Nadella – an Experienced Automation Test Engineer and Trainer having 13+ years of experience in Software Testing and Automation.
Comprehensive Core Java and Coding course for Automation Test Engineers.
All required topics are covered in the course which are listed below
JDK Installation
Eclipse Installation
Command Line Execution
All different Operator in Java
Conditional Statements with multiple Coding Examples
Looping Statements with multiple Coding Examples
Basic Java Programs for the Coding – Factorial, Fibonacci number series, Star Patterns, Number Patterns and many more basic coding problems
Arrays in Java – 1D and 2D
Linear Search Algorithm in Arrays
Bubble Sort Algorithm in Arrays sorting of Numeric Arrays
String class concepts in Java
String Buffer and String Builder
String Constant Pool and Heap Memory in Java Strings
String Comparisions using == and equals method – 4 different ways, which is important topic to learn
Frequently Asked Java Programs with detailed solutions for Java Strings
Anagram Strings, Pangram String, Reverse a String with 4 different approaches, String Concatenation with Number, String and Arithmetic Operators, Palindrome String, Reverse Each Word in a Given String etc.
Java Object Oriented Programming System (OOPS) concepts with detailed explanations
Classes and Objects creation, Instance variables vs Local variables
Methods and Constructors with detailed Coding Examples
Recursion Algorithm program – Print Numbers without using Loops
Polymorphism – method Overloading concepts with detailed Coding examples
Overloading main method Coding Examples
Encapsulation Coding Examples with detailed Explanations
this keyword for accessing instance variables and Constructors
Constructor chaining concept using this( ) keyword
static keyword concepts in Java with Coding Examples
System.out.println( ) – static variable concept
Math.random( ) – static method concept.
Everything about main method – passing arguments with Run Configurations and Command line
Inheritance in Java, Types of Inheritance and detailed Coding Examples
Method Overriding detailed Coding examples
Method Overloading vs Method Overriding differences
final keyword detailed Coding examples
super keyword detailed Coding examples
Abstraction in Java, Abstract class and Interface concepts with detailed Coding Examples
Functional Interface concepts with Coding Examples
Multiple Inheritance implementation using Two or more Interfaces
Students has Lifetime access to the recordings from Udemy. Course can be accessed from Desktop Web browser on Udemy website, Mobile Apps (Android and iOS).
-
28While Loop Example - Printing NumbersVideo lesson
-
29While Loop - More ExamplesVideo lesson
-
30do While Loop ExamplesVideo lesson
-
31While vs do While Differences ExampleVideo lesson
-
32for loop ExamplesVideo lesson
-
33for doWhile while loops comparisionsVideo lesson
-
34Jumping Statements - break and continueVideo lesson
-
35Conditional Statements - 3 programsVideo lesson
-
36Reverse an NumberVideo lesson
-
37Palindrome NumberVideo lesson
-
38Count Number of Digits in NumberVideo lesson
-
39Fibonacci Number SeriesVideo lesson
-
40Factorial of NumberVideo lesson
-
41Generate Random NumbersVideo lesson
-
42Swap Numbers without Third VariableVideo lesson
-
43Printing Number PatternsVideo lesson
-
44Printing Star PatternsVideo lesson
-
58Strings IntroductionVideo lesson
-
59String length( ) methodVideo lesson
-
60String concat( ) methodVideo lesson
-
61String trim( ) methodVideo lesson
-
62String charAt( ) methodVideo lesson
-
63String contains( ) methodVideo lesson
-
64String equals( ), equalsIgnoreCase( ), contentEquals( ) methodsVideo lesson
-
65String replace( ) methodVideo lesson
-
66String substring( ) methodVideo lesson
-
67String toUpperCase( ) toLowerCase( ) methodsVideo lesson
-
68String split( ) methodVideo lesson
-
69Reverse a Given String - 4 ApproachesVideo lesson
-
70String vs StringBuffer vs StringBuilder - Immutable and Mutable ObjectsVideo lesson
-
71String Constant Pool (SCP) conceptVideo lesson
-
72String Comparisions - SCP and HeapMemory - 4 Examples == and equals differencesVideo lesson
-
73String inbuilt Method - intern( ) for SCP and HeapMemoryVideo lesson
-
74String Memory Allocation in JavaVideo lesson
-
75String vs String Buffer vs String Builder - DifferencesVideo lesson
External Links May Contain Affiliate Links read more