What you’ll learn
-
Automation Testing
-
Learn the Java basics, including syntax and primitive data types
-
Selenium Webdriver from Basics to Advanced Level
-
Object-oriented programming
-
Advanced software engineering techniques
-
Learn best practices from true programmers
-
Learn how to write scalable, readable and maintainable clean code
-
You will learn source code of the tutor. All homework is completed with the Trainer
-
Learn how to use integrated development environments to create Java programs (Eclipse and Idea)
-
Debugging tools
-
Eclipse IDE
-
Intellij Idea
-
SOLID principles
-
Git
-
Java Collections Framework
-
Implementations of the List interface
-
Map Interface and Implementations
-
Set Interface and Implementations
-
Best practices of using collections in Java
-
Performance comparision of different collections
-
Functional programming in Java
-
Lambda functions
-
Method references
-
Clean Architecture Design
-
GoF Patterns (Creational, Structural and Behavioral)
-
Test-driven development
-
BDD and ATTD
-
Integration Testing
-
JUnit 5
-
Mockito
-
Powermock
-
Reflection API
-
Optional class
-
How to work with date and time in Java
-
Modules in Java
-
Migration to a modular application
-
I18N & L10N (Internationalization and Localization with Java)
-
Selenium basics
-
Selenium in Java
-
Selenium Waits
-
Page Object concept
-
Web Component concept
-
Data Transfer Object concept
-
Gradle basics
Who this course is for:
- Test Automation Engineers who want improve their skills to become SDET
- People who want to learn Automation Testin from scratch to advanced level
Deal Score0
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.