Course «JS: Advanced Testing»: online education
2026-02-21 02:59 Diff

Subscribe

Access this and all courses with a subscription

What's included

10 lessons (video and/or text)

9 exercises in the simulator

Description

Testing real applications is much more complicated than just calling functions. There are a lot of network requests to external resources, interaction with the file system, asynchronous code, and external libraries with their tricks. It all comes down to a good understanding of side effects and effective ways to isolate and manage them.

You will learn

  • Freely test even those applications that interact a lot with the external environment

  • Test code that actively works with the file system

  • Apply polymorphism to replace the implementation of code that is inconvenient in testing

  • Use stubs and mocking for their intended purpose

Recommended programs

  • Run code right in the browser

  • Lifetime access

  • Learn at your own pace

Subscribe

Access this and all courses with a subscription