Core Java and Coding for Automation Testers - For Beginners
Perfect introduction to engineering for beginners starting their learning journey.
Skills you'll gain:
Skill Level
Requirements
Who This Course Is For
About This Course
Core Java and Coding for Automation Testers is a Beginner friendly courseLearn 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. More than 40 Coding problems are solved in the course to get started and deep dive into Java Coding for beginners.
All required topics are covered in the course which are listed belowGetting Started with JavaJDK InstallationEclipse IDE InstallationWrite First Program in JavaLearn Basic Syntax Concepts of JavaPackages in Java - Inbuilt and User DefinedAdding Single Line and Multiple Line Comments to Java CodeCommand Line Execution in Java (javac and java commands,. java and. class files, bytecode)Basics of Java ProgrammingOperators in Java (Arithmetic, Logical, Relational, Increment, Decrement, Assignment and Ternary)Conditional Statements (if, else if, else, switch case) with multiple Coding ExamplesLooping Statements (while, do while, for loops) with multiple Coding ExamplesJumping Statements (break and continue keywords Coding Examples)Basic Java Programs for the Coding - Factorial, Fibonacci number series, Star Patterns, Number Patterns and many more basic coding problemsArrays Concepts and Important Algorithms for Arrays in JavaArrays in Java - 1D and 2DLinear Search Algorithm in ArraysBubble Sort Algorithm in Arrays sorting of Numeric ArraysMultiple Java Programs in Arrays, which are frequently asked in interviewsString Concepts in Java and Advanced concepts, All Important and Frequently asked Java ProgramsString class concepts in JavaString Buffer and String BuilderString Constant Pool and Heap Memory in Java StringsFrequently Asked Java Programs with detailed solutions for Java StringsString Comparisions using == and equals method - 4 different ways, which is important topic to learnAnagram 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 Coding ExplanationsClasses and Objects creation, Instance variables vs Local variablesMethods and Constructors with detailed Coding ExamplesRecursion Algorithm program - Print Numbers without using LoopsPolymorphism - method Overloading concepts with detailed Coding examplesOverloading main method Coding ExamplesEncapsulation Coding Examples with detailed ExplanationsInheritance in Java, Types of Inheritance and detailed Coding ExamplesMethod Overriding detailed Coding examplesMethod Overloading vs Method Overriding differencesAbstraction in Java, Abstract class and Interface concepts with detailed Coding ExamplesFunctional Interface concepts with Coding ExamplesMultiple Inheritance implementation using Two or more InterfacesJava Keywords with detailed Coding Explanationsstatic keyword concepts in Java with Coding ExamplesSystem. out. println( ) - static variable conceptMath.
random( ) - static method concept. this keyword for accessing instance variables and ConstructorsConstructor chaining concept using this( ) keywordfinal keyword detailed Coding examplessuper keyword detailed Coding examplesAccess Modifiers in Java (public, protected, default, private)Additional Important Concepts in Core Java ProgrammingEverything about main method - passing arguments with Run Configurations and Command lineWrapper Classes in Java - AutoBoxing and AutoUnboxing conceptsEnumeration constants in JavaSimple Date Format class in JavaException Handling in Java (try, catch, finally blocks, throw and throws keywords)JAR Files creation - Java ARchive file creation and extracting themType Casting in Java (Up Casting and Down Casting for Primitive Data Types and Class Objects)File Handling in JavaGenerics in Java (must learn for Java Collections and Automation framework development)Java Collections - Must Learn for Automation Test Engineers and Coding InterviewsArrayList and List concepts in CollectionsHashSet and Set concepts in CollectionsHashMap and Map concepts with Key and Value pairs in CollectionsStudents has Lifetime access to the recordings from Udemy. Course can be accessed from Desktop Web browser on Udemy website, Mobile Apps (Android and iOS).
Topics Covered
Course Details
View pricing and check out the reviews. See what other learners had to say about the course.
This course includes:
Not sure if this is right for you?
Browse More Engineering CoursesContinue Your Learning Journey
Explore more Engineering courses to deepen your skills and advance your expertise.