Course curriculum
- 
            
            1Java Fundamentals- 
                    
                      
                    
                    
                    Introduction to java - What , Why , Where ? 
- 
                    
                      
                    
                    
                    JDK installation & Local Setup 
- 
                    
                      
                    
                    
                    Keywords, Identifiers, variables 
- 
                    
                      
                    
                    
                    Operators 
- 
                    
                      
                    
                    
                    Method/Functions 
- 
                    
                      
                    
                    
                    Flow Control Statements 
- 
                    
                      
                    
                    
                    Arrays 
- 
                    
                      
                    
                    
                    Strings 
- 
                    
                      
                    
                    
                    Interactive programs in java using Scanner 
- 
                    
                      
                    
                    
                    Interview Questions Walkthrough 
- 
                    
                      
                    
                    
                    Assignments 
 
- 
                    
                      
                    
                    
                    
- 
            
            2Object Oriented Programming with Java- 
                    
                      
                    
                    
                    Classes and Objects 
- 
                    
                      
                    
                    
                    Object creation 
- 
                    
                      
                    
                    
                    Reference variable 
- 
                    
                      
                    
                    
                    Global and local variables 
- 
                    
                      
                    
                    
                    Constructors 
- 
                    
                      
                    
                    
                    Aggregation vs Composition 
- 
                    
                      
                    
                    
                    Inheritance 
- 
                    
                      
                    
                    
                    Method Overloading 
- 
                    
                      
                    
                    
                    Method Overriding 
- 
                    
                      
                    
                    
                    Overriding vs Overloading 
- 
                    
                      
                    
                    
                    Abstract classes 
- 
                    
                      
                    
                    
                    Interfaces 
- 
                    
                      
                    
                    
                    Typecasting 
- 
                    
                      
                    
                    
                    JVM architecture 
- 
                    
                      
                    
                    
                    Polymorphism & Abstraction 
- 
                    
                      
                    
                    
                    Java packages & Access Specifies 
- 
                    
                      
                    
                    
                    Interview Questions Walkthrough 
- 
                    
                      
                    
                    
                    Assignments 
 
- 
                    
                      
                    
                    
                    
- 
            
            3Java API & built in Packages- 
                    
                      
                    
                    
                    Overview of java API 
- 
                    
                      
                    
                    
                    Object class 
- 
                    
                      
                    
                    
                    String, String Buffer and String Builder 
- 
                    
                      
                    
                    
                    Exception Handling 
- 
                    
                      
                    
                    
                    Threads and multithreading 
- 
                    
                      
                    
                    
                    Wrapper Classes 
- 
                    
                      
                    
                    
                    Data Structures 
- 
                    
                      
                    
                    
                    JAVA COLLECTION FRAMEWORKS 
- 
                    
                      
                    
                    
                    File Handling 
- 
                    
                      
                    
                    
                    Serialization 
- 
                    
                      
                    
                    
                    Garbage Collector 
- 
                    
                      
                    
                    
                    Encapsulation 
- 
                    
                      
                    
                    
                    Build 5 Hands On Projects in Java 
 
- 
                    
                      
                    
                    
                    
- 
            
            4Automation Testing- 
                    
                      
                    
                    
                    What is Automation Testing? 
- 
                    
                      
                    
                    
                    When we Switch to Automation Testing? 
- 
                    
                      
                    
                    
                    Why Automation testing?/Advantages 
- 
                    
                      
                    
                    
                    Disadvantages 
- 
                    
                      
                    
                    
                    Automation Testing Tools 
 
- 
                    
                      
                    
                    
                    
- 
            
            5Selenium- 
                    
                      
                    
                    
                    What is Selenium 
- 
                    
                      
                    
                    
                    Why Selenium? / Advantages 
- 
                    
                      
                    
                    
                    What are its versions? 
- 
                    
                      
                    
                    
                    What all OS, Browsers, and Programming Languages it Support? 
- 
                    
                      
                    
                    
                    Java-Selenium Architecture 
- 
                    
                      
                    
                    
                    WebDriver Architecture 
- 
                    
                      
                    
                    
                    Basic Selenium Program to Open and close Browser 
- 
                    
                      
                    
                    
                    Runtime Polymorphism Program in Selenium 
- 
                    
                      
                    
                    
                    WebDriver abstract methods 
- 
                    
                      
                    
                    
                    Locators 
- 
                    
                      
                    
                    
                    Implicit wait 
- 
                    
                      
                    
                    
                    Explicit wait 
- 
                    
                      
                    
                    
                    Custom wait 
- 
                    
                      
                    
                    
                    Handling WebElement 
 
- 
                    
                      
                    
                    
                    
- 
            
            6Xpath, its Types and cases- 
                    
                      
                    
                    
                    Handling Multiple Elements 
- 
                    
                      
                    
                    
                    Handling Synchronization issue by using implicitly Wait and Explicitly Wait 
- 
                    
                      
                    
                    
                    Handling Dropdown (static and dynamic) 
- 
                    
                      
                    
                    
                    Handling Keyboard and Mouse Actions 
- 
                    
                      
                    
                    
                    Taking Screenshot 
- 
                    
                      
                    
                    
                    Handling Disabled Element 
- 
                    
                      
                    
                    
                    Performing Scroll down Action 
- 
                    
                      
                    
                    
                    WebElement Interface Methods 
- 
                    
                      
                    
                    
                    Handling Popups (web-based and Window-based) 
- 
                    
                      
                    
                    
                    Handling Frames 
- 
                    
                      
                    
                    
                    Handling New Windows/New Tabs 
 
- 
                    
                      
                    
                    
                    
- 
            
            7AUTOMATION FRAMEWORK- 
                    
                      
                    
                    
                    Stages and Types of Framework 
- 
                    
                      
                    
                    
                    Explanation of Hybrid Framework with a combination of Data-Driven, Keyword-Driven, Method-Driven 
- 
                    
                      
                    
                    
                    POM (Page Object Model) 
 
- 
                    
                      
                    
                    
                    
- 
            
            8TestNG- 
                    
                      
                    
                    
                    Fetching TestNG Report 
- 
                    
                      
                    
                    
                    Batch Execution 
- 
                    
                      
                    
                    
                    TestNG Flags and Annotations 
- 
                    
                      
                    
                    
                    Assertion 
- 
                    
                      
                    
                    
                    Grouping Execution 
- 
                    
                      
                    
                    
                    Data Parameterisation 
- 
                    
                      
                    
                    
                    Data driven through DataProvider 
- 
                    
                      
                    
                    
                    Parallel Execution 
- 
                    
                      
                    
                    
                    Distributed Parallel Execution 
- 
                    
                      
                    
                    
                    Cross Browser Parallel Execution 
- 
                    
                      
                    
                    
                    Modular Frameworks 
- 
                    
                      
                    
                    
                    Hybrid Framework 
- 
                    
                      
                    
                    
                    Introduction to Maven, GitHub 
 
- 
                    
                      
                    
                    
                    
- 
            
            9Capstone Project- 
                    
                      
                    
                    
                    End to End Automation of Real world Website 
 
- 
                    
                      
                    
                    
                    
Automation Testing-Java Enquiry Form
Just fill out this form. Our team will reach out to you within 24 Hours.
Placement success stories
Sudeep Dsouza
 
 Associate Software developer
Mindstack Technologies 
Samanth Kumar
 
 Associate Software developer
Mindstack Technologies 
Kavya S N
 
 Associate Software developer
Mindstack Technologies 
Manjunath
 
 Junior Software developer
Cliq Labs 
Deeraj R
 
 Junior Software developer
Cliq Labs 
Ashwath
 
  Software Trainee
7Edge Technologies 
Placement success stories
Sudeep Dsouza
 
 Associate Software developer
Mindstack Technologies 
Samanth Kumar
 
 Associate Software developer
Mindstack Technologies 
Kavya S N
 
 Associate Software developer
Mindstack Technologies 
Manjunath
 
 Junior Software developer
Cliq Labs 
Deeraj R
 
 Junior Software developer
Cliq Labs 
Ashwath
 
  Software Trainee
7Edge Technologies 
Completion Certificate by MicroDegree
 
        Karnataka Startup Champions
ನವಭಾರತದ ಶಿಲ್ಪಿಗಳು
We believe in learning technology in our local language by emphasizing on relevant analogies, examples and thereby making fundamentals strong with deep concept clarity. Our motto is to make emerging technology affordable for students & early professionals across regions irrespective of their educational backgrounds.
Our Expert Instructors Are From
 
             
             
             
            Recruiting Companies
 
             
             
             
             
             
             
             
             
            