coursedetails.courseName

Course Description

  • Java Overview
  • Features of Java
  • Concept of .Java and .class file
  • Understanding Platform independence
  • Installing JDK Latest Version
  • Installing Eclipse Latest Version
  • Class
  • Object
  • Package
  • Import Statement
  • Data types in Java
  • String class
  • If statements, Switch case statements
  • Operators - Conditional and concatenation
  • For Loops, While Loop
  • Exercise: Examples and assignment on loops
  • Access modifiers in java
  • Local Variables
  • Global Variables
  • Keyword Final
  • Single Dimensional Arrays
  • Two Dimensional arrays
  • Drawbacks of arrays
  • Exercise: Assignment on Arrays
  • What are Functions?
  • Function Input Parameters
  • Function Return Types
  • Overloading Functions
  • Calling Functions
  • Overloading Constructors
  • Keyword Static
  • Difference between Static and Non-Static Functions
  • Exercise: Assignment on Creating Different Types of functions with Keywords
  • Encapsulation
  • Polymorphism
  • Inheritance and Keyword Extends
  • Abstract class and Abstract method
  • Overriding Methods
  • Interface and Keyword Implements
  • Dynamic Binding
  • Exercise: Assignment on Inheritance and interface
  • Exception Handling
  • Date and Time Functions
  • Working with Files and I/O
  • Exercise: Reading and writing from file.
  • Java - Data Structures
  • Java - Collections
  • Exercise: using Collections
  • Introduction to selenium
  • Selenium IDE
  • Performing record and playback with selenium IDE
  • Exporting Code using IDE for different Unit frameworks
  • Understanding Selenium 1.0 and Selenium 2.0 Web Driver
  • Configuring Selenium Web Driver?
  • Downloading Web Driver Jars
  • Configure Selenium WebDriver
  • Exercise: First Selenium Automation Test
  • Download and install Fire Bug on Firefox browser
  • Understanding the firefox profile
  • Calling Firefox Driver, Launching Firefox using selenium
  • Identifying the tags and attributes of Html using firebug
  • Getting various locators using firebug
  • Understand IE Dev Tool Bar
  • Inspecting elements in IE
  • Setting Desired Capabilities
  • Calling IE Driver, Launching IE using selenium
  • Inspecting elements in chrome
  • Calling chrome Driver, Launching chrome using selenium
  • Exercise: Working with different browsers without changing code
  • Identifying Elements using id, name, class
  • Identifying Elements using Xpath and CSS
  • Absolute and Complete Xpaths
  • Creating customized Xpaths
  • Understanding Css Selectors
  • Understanding the sequence of the locators to use
  • Understanding driver find Element
  • Driver find Elements
  • Driver Quit and Close
  • Maximize Browser
  • Extracting More than one object from a page
  • Extracting all links of a page/Bulk extraction of objects
  • Web Driver Wait Class:
  • Implicit and Explicit waits
  • Web Driver Wait Class
  • Expected Condition interface and Expected Conditions class
  • Select Class
  • Handling drop down list
  • Multi-Select
  • Uploading a file in the system
  • Actions Class
  • Mouse Actions
  • Keyboard Actions
  • Exercise: Selenium Automation - Gmail Login Page
  • Reading CSS properties
  • Reading different attributes
  • JavaScript Executor Class
  • Takes Screenshot Class
  • Managing Frames and Alerts
  • Exercise: Selenium Automation for website ? Airline Reservation Page
  • Configuring the GRID Server
  • Creating a Node
  • Creating a test to run on Node
  • Running the test on Selenium Node
  • Data Driven Framework
  • Keyword Driven Framework
  • BDD Model
  • TDD Model
  • Page object model with Java Classes
  • Creating a Maven Project
  • Adding dependencies
  • Building the project using Maven
  • Creating tests using TestNG
  • Understanding different annotations
  • Annotation parameters
  • Grouping Tests
  • Understanding data driven testing using DataBuilder
  • Integrating Maven and TestNG
  • Understanding Continuous Integration
  • Creating a Jenkins Job
  • Running selenium Tests on Jenkins
Answer

Yes, Sterling IT Training is registered with the State of Texas, with offices in the greater Dallas area.

Answer

With an average of over 15 years of experience working in IT, all our trainers are highly qualified, and bring real-world IT experience to their training, combining expertise with a talent for teaching.

Answer

You can watch a recording of the session you missed, and also, if you wish, re-attend that session in the next batch - usually in the following month.

Answer

Yes, at the start of each course we offer an Introduction session (demo) which tells you details about course content (syllabus) and also enables you to get a sense of the training style and method.

Answer

Yes, we offer both online as well as in-class training.

Answer

Although Sterling doesn’t have a job placement department, we’ll put you in touch with affiliate companies who offer job placement assistance in the following ways:

  • Resume preparation
  • Mock interviews
  • Interview questions
  • Identifying job openings
  • Job applications, and setting up interviews
  • On the job support during initial period
Answer

Yes, we will consider accommodating your request for split payments.

Answer

Please click Contact Now , fill in the info, and let us know. We'll begin the registration process, and confirm to you dates, times of classes, and other info.

Or send us an e-mail: contact@sterlingtrainingcenter.com

Or call: (214) 872 6077
9am-5pm Eastern Time

Answer

Please click Contact Now , fill in the info, and let us know. We'll begin the registration process, and confirm to you dates, times of classes, and other info.

Or send us an e-mail: contact@sterlingtrainingcenter.com

Or call: (214) 872 6077
9am-5pm Eastern Time