Automation (Selenium)
Automation (Selenium)
This program is designed to equip learners with the essential skills in Java
programming and Selenium WebDriver to build a strong foundation in
automation testing. It is ideal for anyone looking to pursue a career in software
testing or enhance their existing QA and development skills with automation
capabilities. Through this course, participants will gain hands-on experience with
real-world scenarios, ultimately enabling them to become proficient in
automation testing.
Training Schedule: -
• Day : Tuesday, Thursday
• Time : 6:00 p.m. - 8:00 p.m.
• Course Duration : 3 months
3. Learning Outcomes
Introduction To Java
▪ JDK & IntelliJ Installation
▪ Working with Java Variables and Data Types
▪ Working with Java Operators and Expressions
▪ Working with Java Conditional Statements
▪ Working with Java Loops & Jump Statements
▪ Working with Java Arrays | Single & two dimensional
▪ Working with Java Arrays | Coding Examples on Arrays |
▪ Working with Java Strings | String Methods
▪ Java Strings | String Immutability | String, StringBuilder, String Buffer
▪ Java IO/ Stream API
▪ Java OOPS Concepts - Class, Object & Methods
▪ Java OOPS Concepts - Java Methods & Constructors
▪ Java OOPS Concepts - Polymorphism & Encapsulation | Overloading
▪ Java OOPS Concepts - Usage of this and static keywords in Java
▪ Java OOPS Concepts - Inheritance and Types of Inheritance in Java
▪ Java OOPS Concepts - Method Overriding, final & super keywords in java
▪ Java OOPS Concepts - Data Abstraction | Interface Concept in Java
▪ Java Multithreading
▪ Wrapper Classes | Data Conversion | Packages | Access Modifiers
▪ Exception Handling in Java | Try..Catch..Finally Blocks
▪ Type Casting in Java | Up Casting & Down Casting in Java
▪ Collections in Java | Array List | HashSet | HashMap
5. Target Audience
This Automation (Selenium + Java) Program is designed for a range of learners who aim
to gain expertise in automation testing with a focus on Selenium WebDriver and Java.
Ideal participants include
6. Prerequisites
No previous experience with Java or Selenium is required, as both will be covered from
scratch. The course will guide learners through every step to build skills progressively,
starting with Java basics and advancing to complex Selenium automation tasks.
• After each core topic, learners complete coding assignments that require
them to apply their knowledge of Java and Selenium.
• Coding challenges focus on real-world scenarios, such as automating a
website or handling specific web elements, helping participants build
practical skills.
3. Final Exam
9.Feedback Mechanism
1. Real-Time Feedback on Exercises and Assignments
Answer: No, the program covers everything from the basics of Java, so no
prior programming knowledge is required.
Answer: The program duration depends on your pace, but it typically takes
several weeks to complete.
Answer: Yes, you’ll work on hands-on projects to apply what you learn in real-
world scenarios.
Answer: You need to install Java, an IDE (like IntelliJ or Eclipse), and Selenium
WebDriver.
The program is designed not only to teach technical skills but also to help learners
gain the practical experience required to excel in automation testing, providing
them with the confidence and expertise to tackle real-world projects in the
industry.
Certificate: Available
Training Program: Available (Only for Selected Students)
Transcript: Available
LMS Access: Available
• One-Time Payment
Total Amount: LKR 14,000
Due Date: Upon registration
• Three Instalments
Your ambitions and aspirations drive everything we do. Whether you're venturing into a
new realm of coding, expanding your skill set, or exploring exciting opportunities, rest
assured, we stand by you as your dedicated ally and guide.
Together, let's transform your dreams into tangible achievements and sculpt a future
brimming with promise. Welcome to Developers Stack, where your triumphs are our
ultimate goal.