
- Program format
Self-paced program
- Program level
Intermediate
- Program language
English
Learn to apply concepts like encapsulation, inheritance, and polymorphism to build modular and scalable code.
Understand the event loop and master promises and async/await to efficiently handle asynchronous operations.
Dive into the basics of automated testing, its benefits, and how to set up a testing environment to write reliable test cases.
Use tools like Jest to write and evaluate unit tests, ensuring the quality and functionality of your code.
Learn to set up WebDriverIO and create automated end-to-end tests for browser-based applications.
Understand behavior-driven development (BDD) and write tests using frameworks like Cucumber.js.
- 6 modules
- 15 lessons
- 99 hours
- 8 courses
- 80 h
60 h
2 h
2 h
8 h
2 h
2 h
2 h
2 h
- 3 courses
- 9 h 50
- 1 course
- 2 h
- 1 course
- 2 h
- 1 course
- 3 h
- 1 course
- 2 h
Master JavaScript and test automation frameworks to confidently tackle real-world testing challenges.