Java Certification Course + Selenium – Online Training Course
(All course fees are in USD)
Course Description
This software development online course is made up of 2 online courses for Java Developer and Selenium:
Course 1 – Java Developer Online Course
This advanced Java Certification Training is designed to guide you through the concepts of Java from introductory techniques to advanced programming skills. This Java course will also provide you with the knowledge of Core Java 8, operators, arrays, loops, methods, and constructors while giving you hands-on experience in JDBC and JUnit framework.
Course 2 – Selenium Online Course
This Selenium Certification Training course helps you gain an in-depth knowledge of concepts such as WebDriver, TestNG, Wait, Locating Techniques, AutoIT, Sikuli, Page Object Design Pattern, mobile testing, and Selenium Grid. This Selenium Training features real-world examples to train you to use Selenium WebDriver effectively.
Offered in Partnership with
Simplilearn
Course Delivery
Course 1 – Java Developer Online Course: 60 hours online applied learning
Course 2 – Selenium Online Course: 40 hours of online live virtual classes
Total online blended learning: 100 hours
Benefits
Course 1 – Java Developer Online Course
- 60 hours of online applied learning
- Hands-on coding and implementation of two web-based projects
- Includes Hibernate and Spring frameworks
- 35 coding-related exercises on Core Java 8
- Flexibility to choose different batches of online virtual classes
Java course is ideal for software developers, web designers, programming enthusiasts, engineering graduates, and students or professionals who wish to become Java developers.
Course 2 – Selenium Online Course
- 40 hours of instructor-led online virtual classes
- Two real-life, industry-based projects
- Free beginner Java Essentials course
- Gain hands-on experience with demo website testing
- Flexibility to choose online virtual classes
This Selenium Certification Training has been designed to help developers and manual testers learn how to automate web applications with a robust framework, and integrate it within the DevOps processes of an organization. A lot of real-life examples and situations to demonstrate how to use Selenium WebDriver effectively are covered in this Selenium Certification course.
The Selenium Certification Training starts with a refresher course on core Java concepts and covers the basics of Test Automation and its importance in the industry. Special focus is given on building a robust framework with Page Object Design Pattern, Data-Driven Approach, and creating reusable components to improve productivity.
Skills to be Learned
Course 1 – Java Developer Online Course
- Core Java 8 concepts
- Java EE
- Java Servlet
- Hibernate and Spring frameworks
- SOA and web services
- Multithreading string handling exception handling techniques
- J2EE HTTP protocol and HTML
Course 2 – Selenium Online Course
- Core Java concepts
- Scope of test automation
- Test cases using Selenium IDE
- Selenium WebDriver
- Locating techniques
- Selenium Grid with TestNG
- Automation framework
Awards upon Successful Completion
Course 1 – Java Developer Online Course
Java’s “Certificate of Achievement” from Simplilearn
Course 2 – Selenium Online Course
Selenium “Certificate of Achievement” from Simpilearn
Awarding Organisation
Simplilearn
Course Completion Criteria
Course 1 – Java Developer Online Course
- Complete the Java online course
- Successful completion and evaluation of any one of the given projects
Online Classroom
- Attend one complete batch of the Java Training Course
- Successful completion and evaluation of any one of the given projects
Course 2 – Selenium Online Course
Online Classroom
- Attend one complete batch of online classes
- Submit at least one completed project
- Successful evaluation in any one of the course-end assessments with a minimum score of at least 80 %
Learning Outcomes
Course 1 – Java Developer Online Course
- Understand basic Core Java 8 concepts
- Implement multi-threading, string handling, and exception handling techniques
- Set up connections using JDBC to communicate with a database
- Understand servlet fundamentals such as J2EE, HTTP Protocol, and HTML in detail
- Create a JSP by following directives and run an application Learn Hibernate Query Language (HQL) and its exciting features
- Map relationships with Hibernate Learn how to configure AOP in a Java application
- Dive deeply into SOA architecture
- Design a SOAP-based web service
Course 2 – Selenium Online Course
- Revise the Core Java concepts that are essential for learning Selenium WebDriver
- Understand the scope of test automation in DevOps and fundamentals of test automation
- Create Test Cases using Selenium IDE – Record and Playback tool
- Understand Selenium WebDriver architecture and various layers of interaction
- Set up WebDriver project in Eclipse and write test cases using TestNG
- Locate elements using various locating techniques
- Work with various WebDriver commands to drive web browser and WebElement commands to deal with various web components
- Learn to handle various possible scenarios regarding pop-ups, multiple windows, frames, and taking screenshots
- Implement page object design pattern and data-driven testing
- Understand how to use Maven, ANT, AutoIT, Sikuli, log4j, and listeners
- Learn to use Selenium Grid with TestNG for parallel execution
- Execute a project from scratch by building an automation framework and automating a few test scenario
Assessments
For both Online Courses:
Quizz
Projects
Projects for each course is shown below:
Course 1 – Java Developer Online Course
Project 1 Employee Management System
Create a new system to automate the regulation creation and closure process.
Project 2 Home Insurance
Course 2 – Selenium Online Course
Project 1 Ethnic Store
Create an application that hosts a range of products from different manufacturers. This app needs to provide customers the ability to register and purchase various products.
Project 2 – Ethnic Store
In this project, you will work on implementing the most common ecommerce application features which are typically found on any ecommerce website.
Who Should Enrol
- Software developers
- Web designers
- Programming enthusiasts
- Engineering graduates
- Students or professionals who wish to become Java developers
- Test managers
- Test engineers
- Test leads
- Test analysts
- Quality assurance engineers
- Software developers
Prerequisites
Course 1 – Java Developer Online Course
Prior knowledge of Core Java is a prerequisite to taking this advanced Java online training. Our online self-paced Core Java course is available for free under this Java Training course to help you become familiar with the basics of Java programming.
Course 2 – Selenium Online Course
Basic knowledge of Core Java. This course starts with a refresher on Core Java, where basic concepts are explained
Course Overview
Course 1 – Java Developer Online Course
Lesson 1 – Introduction to Java EE
Lesson 2 – Java Servlet I
Lesson 3 – Java Servlet II
Lesson 4 – Java Server Pages
Lesson 5 – Introduction to Hibernate
Lesson 6 – Hibernate Queries and Relationship
Lesson 7 – Introduction to Spring
Lesson 8 – Spring AOP
Lesson 9 – Spring JDBC and Spring Hibernate
Lesson 10 – Spring MVC
Lesson 11 – SOA and Web Services
Course 2 – Selenium Online Course
Lesson 1 – Core Java Refresher
Lesson 2 – Automation Basics
Lesson 3 – Introduction to Selenium WebDriver
Lesson 4 – Locating Techniques
Lesson 5 – WebDriver Basics – I
Lesson 6 – WebDriver Basics – II
Lesson 7 – TestNG
Lesson 8 – WebDriver – Framework
Lesson 9 – Selenium Grid
Lesson 10 – Project Execution
Lesson 11 – Mobile App Test Automation Using Appium
Access Period of Course
1 year from date of enrolment
Course Features
- Students 0 student
- Max Students1000
- Duration100 hour
- Skill levelall
- LanguageEnglish
- Re-take course1000
-
Course 1 - Java Developer Online Course
- Lesson 1 – Introduction to Java EE
- Lesson 2 – Java Servlet I
- Lesson 3 – Java Servlet II
- Lesson 4 – Java Server Pages
- Lesson 5 – Introduction to Hibernate
- Lesson 6 – Hibernate Queries and Relationship
- Lesson 7 – Introduction to Spring
- Lesson 8 – Spring AOP
- Lesson 9 – Spring JDBC and Spring Hibernate
- Lesson 10 – Spring MVC
- Lesson 11 – SOA and Web Services
-
Course 2 - Selenium Online Course
- Lesson 1 – Core Java Refresher
- Lesson 2 – Automation Basics
- Lesson 3 – Introduction to Selenium WebDriver
- Lesson 4 – Locating Techniques
- Lesson 5 – WebDriver Basics – I
- Lesson 6 – WebDriver Basics – II
- Lesson 7 – TestNG
- Lesson 8 – WebDriver – Framework
- Lesson 9 – Selenium Grid
- Lesson 10 – Project Execution
- Lesson 11 – Mobile App Test Automation Using Appium